编辑时UITableView didSelectRow?

时间:2008-10-06 13:35:08

标签: iphone cocoa-touch uitableview

我正在构建一个界面,就像内置的Weather应用程序的翻转视图,或编辑模式下Clock应用程序的Alarms视图。表格视图始终处于编辑模式,因此删除图标显示在每个单元格的左侧。

当表格视图处于编辑模式时,我的代理人不会收到didSelectRowAtIndexPath通知。它收到accessoryButtonTappedForRowWithIndexPath通知,但这不是我想要做的。我希望我的行保持可选,即使表视图处于编辑模式。

关于如何实现这一目标的任何想法?

谢谢,

P.S。万岁为解除NDA。 =)

2 个答案:

答案 0 :(得分:102)

table.allowsSelectionDuringEditing设为YES

答案 1 :(得分:12)

您也可以在属性检查器中进行设置。确保选择表格视图而不是视图控制器,然后在编辑下拉列表中选择“编辑期间的单个选择”:enter image description here