我有一个UITableView
配置为允许在编辑模式下选择多个单元格。但是,在触摸/选择单元格后,左侧的空白色圆圈永远不会变为内部带有白色复选标记的红色圆圈。
我已经阅读了有关滑动删除问题的信息allowsMultipleSelectionDuringEditing
,所以我的setEditing:animinated
方法如下所示:
- (void)setEditing:(BOOL)editing animated:(BOOL)animated
{
self.tableView.allowsMultipleSelectionDuringEditing = editing;
[super setEditing:editing animated:animated];
}
网上的一些资源建议设置allowsSelectionDuringEditing = NO;
,但没有效果。另外,我的单元格编辑样式设置为UITableViewCellEditingStyleDelete
,更改它也没有任何效果。
当在编辑模式下触摸一行时,tableView:didSelectRowForIndexpath:
会触发,但如上所述,UI 不会反映这一点。