【发布时间】:2014-06-05 16:31:32
【问题描述】:
我有一个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 并没有反映这一点。
【问题讨论】:
标签: ios uitableview multiple-select