3

我有一个问题,我想显示我的 UITableView 单元格的右删除确认按钮。滑动删除效果很好,但我也希望在不滑动的情况下发生这种情况。

我想将单元格的状态从默认更改为显示删除确认。有 bool 属性显示DeleteConfirmation 但它是只读的。

 [self setEditing:YES animated:YES];

从自定义单元格的类不做任何事情。

如何在不滑动的情况下更改单元格的状态以显示删除确认?

即在单元格上的滑动手势被识别后被称为什么?我想手动调用它。

4

1 回答 1

0

这是一个委托方法,这意味着您不应该自己调用它,因为它是 tableView 类的进程句柄的一部分。

相反,您需要覆盖调用类,准备方法以显示您的按钮(或您想要显示的任何内容)并为其他视图设置动画以修剪它们的框架。这样做您将了解委托和实例消息之间的区别,因为您可能需要通知 tableView 或其委托您的方法已完成,显示按钮并且其他视图也动画。

于 2012-05-30T10:53:16.297 回答