选中行Checkmark颜色变化

时间:2012-11-28 08:46:26

标签: ios xcode uitableview

我们有一个表格视图,选中的单元格用蓝色复选标记标记。问题是,最初当表加载时,所选单元格将具有蓝色的复选标记,这是我们在下图中所需要的 enter image description here

现在,当我们选择另一行时,所选行的复选标记会变为白色,这可能导致此问题? enter image description here

3 个答案:

答案 0 :(得分:2)

[cell setSelectionStyle:UITableViewCellSelectionStyleNone];

如果在UITableView

之前的return Cell;委托方法中,请添加此项
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
}  

希望它能帮助你

答案 1 :(得分:0)

当您选择另一行时,可以使用以编程方式取消选择上一行 - (void)didselectRowAtIndexPath表的方法

答案 2 :(得分:0)

只需根据需要设置tableview的色调颜色。