2012/11/08

[Objective-C][iOS]backBarButtonItemのタイトルを変更する

以前、書いたような気もするのですが、見当たらなかったので、1エントリー。

ViewController1 の viewDidLoad などで

UIBarButtonItem *backButton = [[[UIBarButtonItem alloc] init] autorelease];
backButton.title = @"前の画面に戻ります";
if(iOS5以降なら)
{
// 戻るボタンの色を変えたい場合は、tintColor に UIColor をセットする
backButton.tintColor = [UIColor redColor];
}
self.navigationItem.backBarButtonItem = backButton;

via:ナビゲーションバーの戻るボタンのタイトルを変更する
大事なのは、呼び出し元で設定するということ。

ついつい呼び出し先に設定してしまいがちなので、注意したい。

0 コメント:

コメントを投稿