如何移除Master-Detail模板中的编辑按钮

用Master-Detail模板创建了一个界面生成器工程。我想删除里面的编辑按钮

MasterViewController中的代码:

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
    // 不需要指定项目可编辑返回no
    return NO;
}

运行之后只实现了禁用,但是按钮始终显示

然后我又在viewDidLoad中加了下面一行代码:

[self.tableView setEditing:NO];

按钮还是显示。

我想了半天才明白你什么意思,你是想把最左上角那个edit按钮去掉吧,那个是navigation bar的按钮,你在
viewDidLoad中找到下面这句话,删了就好了

self.navigationItem.leftBarButtonItem = self.editButtonItem;

你上面提到了比如

- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath

都是控制tableView的函数,目的是当按edit按钮后会出现红色的删除按钮一类的操作.