我有UITableViewController
一个UINavigationController
. 我将 设置rightBarButtonItem
为编辑按钮:
self.navigationItem.rightBarButtonItem = self.editButtonItem;
这很好用,在我打电话后,我使用以下方式以tableView:commitEditingStyle:forRowAtIndexPath:
编程方式更改我tableView
的编辑模式:
[self.tableView setEditing:NO animated:YES];
这里奇怪的是,它barButtonItem
似乎仍然处于“编辑模式”,因为它仍然像我处于编辑模式时一样显示“完成”。单击它会将按钮更改回“编辑”,然后我必须再次单击以将其带回编辑模式。
为什么barButtonItem
编辑模式也没有改变?