【发布时间】:2014-11-11 16:24:52
【问题描述】:
我有一个 tableView,它允许通过滑动单元格或通过“编辑”按钮进入编辑模式来删除。问题是,我不确定如何正确启用/禁用编辑模式;它应该在用户开始滑动一行后立即禁用,并在“取消滑动”一行后启用。
目前,我在editingStyleForRowAtIndexPath(返回删除)中禁用并在didEndEditingRowAtIndexPath 中启用。
问题是,如果用户没有完成滑动怎么办?例如,他们开始滑动一行,但在完全滑动之前松开(导致该行弹回并隐藏删除按钮)。在这种情况下,不会调用 didEndEditingRowAtIndexPath。如何确保半滑动后表格可编辑?
【问题讨论】:
标签: ios uitableview