我有一个UINavigationController
,UITableView
我正在使用它editButtonItem
来编辑UITableView
.
这是代码:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
self.editButtonItem.title = @"تحرير";
self.navigationItem.rightBarButtonItem = self.editButtonItem;
}
首次启动时,编辑按钮的标题会根据需要显示。但是当我点击它时,表格视图会进入编辑模式并Done
显示出来。当我点击时Done
,标题重置为默认值Edit
。
我是否必须在每个切换中设置标题:
- (void)setEditing:(BOOL)editing animated:(BOOL)animated;
或者有没有更好的方法来做到这一点?我还想在编辑模式下更改“完成”文本。