自動で置かれたNavigationBarのボタンの表示を変更したい
StoryBoardを使って画面遷移するiPhoneアプリを作った時に、NavigationBarをEmbedすると遷移先のナビゲーションバーに「戻る」用のボタンが自動で配置されます。
これって遷移元のページにタイトルをつけていると遷移元のタイトル名が、タイトルがないと「戻る」とボタンに書かれています。
しかしどうしてもボタンの表記を変えたい場合があります。
その時は
viewDidLoad メソッド内に
UIBarButtonItem *back = [[UIBarButtonItem alloc] init];
back.title = @"test"; // 文字列の設定
self.navigationItem.backBarButtonItem = back;
を書けばいいようだ。
画像に変更もできるらしい。
参考ページ:http://www.amuate.com/2011/05/08/backbarbuttonitem.html