I made a project in interface builder with the Master-Detail Template and I’d like to get rid of the edit button.
I wrote (in MasterViewController):
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
{
// Return NO if you do not want the specified item to be editable.
return NO;
}
This disables the edit button, however the button is still there.
Then I tried (in the viewDidLoad, after connecting the tableView property to my MasterViewController class):
[self.tableView setEditing:NO];
However, the button is still there.
You need to remove the button altogether.
setEditinghas to do with wether or not the tableview is in edit mode or not, so try:In your
viewDidLoadmethod.Also make sure you don’t see a line of code in viewDidLoad that looks like:
If yes, delete or comment it out.