场景描述:
在实际开发中可能会遇到这样一个问题,为cell上某个控件添加背景色后,点击cell的瞬间或者长按下cell的时候,cell默认的点击效果会将控件的背景色覆盖.如图:
而我们的理想状态是这样的:
这个时候我们需要在自定义的cell中实现下面方法,保证点击的瞬间或者长按的时候颜色不会被覆盖
Objective-C:
-(void)setSelected:(BOOL)selected animated:(
在iOS开发中,当为Cell的某个控件设置背景色后,点击或长按时,Cell的默认选中效果会覆盖控件背景。本文介绍了如何通过自定义Cell并在Objective-C和Swift中实现方法,确保点击时不覆盖控件颜色。
-(void)setSelected:(BOOL)selected animated:(
1万+

被折叠的 条评论
为什么被折叠?