/ /ナビゲーションコントローラーセットタイトル-iphone、objective-c、cocoa-touch

ナビゲーションコントローラセットタイトル - iphone、objective-c、cocoa-touch

UINavigationControllerを使用してアプリケーションを作成しました。だから今、あるビューから別のビューに移動すると、タイトルが表示されます 新しいビューの戻るボタンとして表示される前の画面.

前の画面の名前が長い場合、前の画面の名前を長くする代わりに、戻るボタンのタイトルを長くすることがあります。テキストだけを表示する方法があります。 BACK

回答:

回答№1は2

はい。前の画面で、戻るボタンのバーボタンアイテムを作成できます。

nilターゲットとnilセレクターを使用してUIBarButtonItemを作成するだけですが、タイトルは「戻る」で、前の画面で self.navigationItem.backBarButtonItem プロパティを作成し、それをUIBarButtonItemとして設定します。


回答№2については2

独自のボタンを作成して、それをUINavigationControllerに追加する必要があります。

UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStyleBordered
target:nil action:nil];
self.navigationItem.backBarButtonItem = backButton;
[backButton release];

ただし、戻るボタンが表示されるviewControllerではなく、必ず実行してください。 戻るボタンをタップした後に戻るviewControllerで.