【Xcode】ナビゲーションバーのBackボタンのタイトルの変更

この記事について

環境Xcode、Objective-C
目的ナビゲーションバーのBackボタンのタイトルを自分で設定する
結果遷移前のビューでUIBarButtonItemを作りsetBackBarButtonItemで設定する

つまずきポイント要約

  • 何も設定しないと自動的に前画面のタイトルが付けられる
  • 設定するのは画面遷移「前」のビュー

ナビゲーションバーのBackボタンのタイトルは、何も設定しないと自動的に前画面のタイトルが付けられる。自分で設定するには次のように記述する。

//画面遷移前のビューで設定する

    //ナビゲーションバーの back ボタンの指定
    UIBarButtonItem *backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"ボタンのタイトル" style:UIBarButtonItemStylePlain target:nil action:nil];

    //タイトルの設定
    [self.navigationItem setBackBarButtonItem:backBarButtonItem];
タイトルとURLをコピーしました