私が持っている があり、UINavigationControllerを編集するためUITableViewに使用しています。editButtonItemUITableView
コードは次のとおりです。
- (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;
または、それを行うより良い方法はありますか?また、編集モードで「完了」テキストを変更したいと考えています。