其他分享
首页 > 其他分享> > 设置UITableViewCell选中颜色但是无效

设置UITableViewCell选中颜色但是无效

作者:互联网

之前产品的交互效果是点击UITableViewCell不要有选中状态,如今要加上选中效果却发现有些不顺。

背景:

UITableViewCell是自定义的、选中状态的颜色是自定义颜色、跳转回来后不要有选中状态。

 

颜色设置方式:

cell的选中状态的颜色,可以自行百度:【UITableViewCell选中状态的颜色设置】

 

选中状态一闪而过:

[tableView deselectRowAtIndexPath:indexPath animated:NO];

 

为了有效,不要有以下代码:

[self setSelectionStyle:UITableViewCellSelectionStyleNone];
// 设置为其他枚举都可以,但是设置为None就不行

 

self.contentView.backgroundColor = [UIColor whiteColor];
// 不要设置cell的contentView的背景色,否则无效。因此我估计cell的选中状态的颜色应该设置的就是contentView

 

 

 

 

标签:状态,颜色,UITableViewCell,无效,cell,选中,设置
来源: https://www.cnblogs.com/cchHers/p/12410059.html