我有一个问题,我想显示我的 UITableView 单元格的右删除确认按钮。滑动删除效果很好,但我也希望在不滑动的情况下发生这种情况。
我想将单元格的状态从默认更改为显示删除确认。有 bool 属性 showingDeleteConfirmation 但它是只读的。
[self setEditing:YES animated:YES];
来自自定义单元格的类不执行任何操作。
如何在不滑动的情况下将单元格的状态更改为显示删除确认?
即在识别出单元格上的滑动手势后,调用的是什么?我想手动调用它。
最佳答案
这是一个委托(delegate)方法,这意味着您不应该自己调用它,因为它是 tableView 类处理的过程的一部分。
相反,您需要重写调用类,准备显示您的按钮(或您想要显示的任何内容)的方法,并为其他 View 设置动画以修剪它们的框架。这样做您将了解委托(delegate)消息和实例消息之间的区别,因为您可能需要通知 tableView 或其委托(delegate)您的方法已完成、按钮已显示且其他 View 也已动画化。
关于objective-c - 如何从自定义操作进入删除确认状态 UITableViewCell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10782348/