当我在tableView中使用编辑模式时,我发现左侧有一个圆形复选标记。但我不想要它。我该怎么删除它< /强>
我的editingStyleForRowAtIndexPath
是UITableViewCellEditingStyleNone
self.tableView.editing = YES;
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{
return UITableViewCellEditingStyleNone;
}
我已经取消选中&#34; 触摸显示选择&#34;在xib。 我检查&#34; 编辑期间的多重选择&#34;
答案 0 :(得分:0)
这是tableView.allowsMultipleSelectionDuringEditing = true
的结果,必须是false
(或在编辑期间取消选中多个选择)。如果您确实希望在没有选中标记的情况下启用多行选择,则可能必须将cell.accessoryView
设置为类似空图像的内容。要更改复选标记的颜色,请设置单元格的tintColor。
答案 1 :(得分:0)
集合tableView.allowsMultipleSelectionDuringEditing = NO
答案 2 :(得分:-1)
如果您不想要圆形复选标记,可以通过在tableview中选择多行来以编程方式进行。只需按照以下代码:
结果:
我希望你能得到你想要的输出。如果您仍然遇到任何问题请告诉我。