删除UITableView的单元格高亮颜色
我想删除uitableview单元格select的默认蓝色。 我不想要任何select颜色。 我还没有创build一个自定义的单元格类。 我正在通过添加标签和button来定制单元格。 我试过了
cell.selectioncolor=[UIColor clearcolor];
但是说这个方法已经被弃用了。
任何人都可以帮我吗?
提前致谢。
cell.selectionStyle = UITableViewCellSelectionStyleNone;
在Storyboard
或XIB
select此项
// Swift 2.0 cell.selectionStyle = UITableViewCellSelectionStyle.None
Swift 3.0
cell.selectionStyle = .none
试试这个很快
cell?.selectionStyle = UITableViewCellSelectionStyle.None
Objective-C的:
cell.selectionStyle = UITableViewCellSelectionStyleNone;
要么
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
Swift 4:
self.selectionStyle = UITableViewCellSelectionStyle.none;
Swift 3:
cell.selectionStyle = .none
Swift 2:
cell.selectionStyle = UITableViewCellSelectionStyle.None
如果你想改变它只是使用Storyboard / Xib,只需select你想要删除“select风格效果”单元格,并将其定义为“无”。 它会像魔术一样工作:D
故事板/ Xib