iOS 使用xib生成button,使用select属性时背景颜色为蓝色

需求:

人 机 料 等 六个按钮可实现多选,选中时边框为红色

 如下图

实现和出现的问题:

使用xib实现,select时 颜色变为蓝色,怎么移除这个蓝色呢?




这里有两种方法修复此问题:

1.使用代码:改变选中时的背景颜色(默认为蓝)和字体颜色(默认为白)

sender.tintColor = [UIColor clearColor];

 [sender  setTitleColor:[UIColor blackColor]  forState:UIControlStateSelected];

2.xib中直接设置改变位置如下图所示


完美的解决问题:


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容