我允许在tableView行上滑动以在'normal'(即不是'editing')模式下调出Delete按钮。但是在某些情况下,例如当用户按下UIToolbar中的按钮时,我想恢复正常状态,即删除删除确认。我该如何清除UITableViewCell上的删除确认状态
showingDeleteConfirmation
是只读属性,所以没有setShowingDeleteConfirmation: NO
选项。我在这SO question建议的解决方法没有运气。在reloadData
调用中,删除确认状态是稳定的。
有没有人知道如何强制该细胞脱离显示删除确认的状态?
This Works。谢谢。 – Obliquely
它不适用于我的情况。我尝试覆盖状态准备重用方法。因为从表中删除单元格后,仍然会在返回时使用showsDeleteConfirmation = YES。 –
有趣 - 这是有效的,但只有当你调用setEditing版本:with animated :. –