0

我有一个 UITableView。它在需要的地方从地址簿中提取信息。我还以编程方式将底部单元格设置为加载地址簿的按钮。

我的问题是当我允许用户通过向右滑动来删除一行时,它会显示我作为按钮制作的最后一个单元格。有没有办法不允许仅在 1 个单元格上显示删除功能?

4

2 回答 2

2

tableView:canEditRowAtIndexPath:在表视图中实现dataSource并返回NO您不想删除的行。

于 2013-04-13T16:42:59.197 回答
0

您必须仅对可以删除的单元格执行[UITableViewDelegate tableView:editingStyleForRowAtIndexPath:]并返回。UITableViewCellEditingStyleDelete返回UITableViewCellEditingStyleNone无法删除的单元格。

于 2013-04-13T16:42:38.913 回答