Subclassed UITableViewCell,使删除按钮不显示

Chu*_*uck 1 iphone objective-c ios

我试图模仿联系人应用程序中可编辑表格单元格的行为.我已经将UITableViewCell子类化,添加了我自己的UITextField,并设置了行为,如果按下编辑,标签将被隐藏,我的文本字段将被启用,并显示,反之亦然.那部分工作正常.

我不希望我的用户能够删除行,但我无法找到在何处/如何禁用和隐藏单元格左侧的删除按钮.任何意见,将不胜感激.

Chu*_*uck 5

我应该更清楚.我希望编辑按钮能够隐藏和显示单元格中的各种内容,但我不希望删除按钮显示.

我发现对我不希望删除的单元格执行以下操作:

- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
    return UITableViewCellEditingStyleNone;
}
Run Code Online (Sandbox Code Playgroud)

按下编辑时,视图仍然向右滑动,我的单元格进入编辑模式,但删除按钮消失了.