2

当我的行UITableView被滑动时,会显示删除按钮。如果我随后将一个项目添加到该表中,则插入该行但删除按钮希望保持在同一索引处 - 因此它移动到它现在位于同一插槽中的行。

当我显示用于添加新项目的模式时,我希望该行删除删除按钮。换句话说,我想将编辑设置为NO. 然而,它并不是那么简单——当用户通过编辑按钮进入编辑模式时,我不想退出编辑模式我想让用户回到他离开桌子的状态。

那么 - 我如何告诉 aUITableView删除删除按钮,但不完全退出编辑模式?即使用户点击了“编辑”,然后使用“-”图标显示删除按钮,我也想告诉表格删除按钮,但如有必要仍保持编辑模式。

4

1 回答 1

1

请记住,每个UITableViewCell实例都有自己的editing属性(您可以通过其他一些属性进一步影响这些属性,例如editingAccessoryType)。添加新行时,可以editing单独保留表格视图的属性,但手动更新editing用户正在编辑的旧行和刚刚插入的新行的属性。

于 2012-09-11T18:06:00.530 回答