UITableView didSelectRow同时编辑?

我正在构build一个界面,就像内置的Weather应用程序的flipside视图,或者处于编辑模式的Clock应用程序的Alarms视图一样。 表视图始终处于编辑模式,所以删除图标出现在每个单元格的左侧。

当表视图处于编辑模式时,我的委托没有收到didSelectRowAtIndexPath通知。 它收到accessoryButtonTappedForRowWithIndexPath通知,但这不是我想要做的。 我希望我的行保持可选状态,即使表视图处于编辑模式。

任何想法,我怎么能做到这一点?

谢谢,

PS Hooray取消NDA。 =)

table.allowsSelectionDuringEditing设置为YES

您也可以在属性检查器中进行设置。 确保select了表格视图,而不是视图控制器,然后在编辑下拉列表中select“编辑期间的单个select”: 在这里输入图像说明