0

在我的 DetailViewController 我有代码

更新 x2

这是我的设置编辑

- (void)setEditing:(BOOL)editing animated:(BOOL)animated {
    [super setEditing:editing animated:animated];
    [tableView setEditing:editing animated:YES];  //this line was added to force editing Mode
....

在我的 detailViewController 中,我想向 tableView 发送“魔术/无论它是什么”来注册“编辑模式”以更改附件,但我不想调出删除按钮。以前我没有线 [tableView setEditing:editing animated:YES];,所以我只希望它调出配件。

4

1 回答 1

0

你绝对应该解决这个问题。

创建表格视图单元格(在 中tableView:cellForRowAtIndexPath:)时,将accessoryType属性设置为UITableViewCellAccessoryNone并将editingAccessoryType属性设置为UITableViewCellAccessoryDisclosureIndicator

您这样做而不是实现已弃用的tableView:accessoryTypeForRowWithIndexPath:方法。

于 2010-01-29T09:57:38.467 回答