我们有一个表格视图,选中的单元格用蓝色复选标记标记。问题是,最初当表格加载时,选定的单元格将有蓝色的复选标记,这就是我们需要的,如下图所示
现在当我们选择另一行时,选中的行复选标记变为白色,可能导致此问题的原因是什么?
我们有一个表格视图,选中的单元格用蓝色复选标记标记。问题是,最初当表格加载时,选定的单元格将有蓝色的复选标记,这就是我们需要的,如下图所示
现在当我们选择另一行时,选中的行复选标记变为白色,可能导致此问题的原因是什么?
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
如果在 Bellow UITableView
Delegate Method 之前添加这个return Cell;
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
}
希望对你有帮助
当您选择另一行时,您可以使用表格的 -(void) deselectRowAtIndexPath 方法以编程方式取消选择前一行
只需根据需要设置 tableview 的色调颜色即可。