我正在构建一个界面,就像内置的Weather应用程序的翻转视图,或编辑模式下Clock应用程序的Alarms视图。表格视图始终处于编辑模式,因此删除图标显示在每个单元格的左侧。
当表格视图处于编辑模式时,我的代理人不会收到didSelectRowAtIndexPath
通知。它收到accessoryButtonTappedForRowWithIndexPath
通知,但这不是我想要做的。我希望我的行保持可选,即使表视图处于编辑模式。
关于如何实现这一目标的任何想法?
谢谢,
P.S。万岁为解除NDA。 =)
答案 0 :(得分:102)
将table.allowsSelectionDuringEditing
设为YES
。
答案 1 :(得分:12)
您也可以在属性检查器中进行设置。确保选择表格视图而不是视图控制器,然后在编辑下拉列表中选择“编辑期间的单个选择”: