我们有一个表格视图,选中的单元格用蓝色复选标记标记。问题是,最初当表加载时,所选单元格将具有蓝色的复选标记,这是我们在下图中所需要的
现在,当我们选择另一行时,所选行的复选标记会变为白色,这可能导致此问题?
答案 0 :(得分:2)
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
如果在UITableView
return Cell;
委托方法中,请添加此项
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
}
希望它能帮助你
答案 1 :(得分:0)
当您选择另一行时,可以使用以编程方式取消选择上一行 - (void)didselectRowAtIndexPath表的方法
答案 2 :(得分:0)
只需根据需要设置tableview的色调颜色。