私はUINavigationControllerを見ています。そして、あなたはそれにUIViewControllerが追加されているのを見ることができます。
今、私はUINavigationControllerのトップバーを、現在表示されているUIViewControllerの内容でカスタマイズしたいと思います。特に、私は好きです:
- タイトルを追加する
- 「戻る」ボタンのテキストをカスタマイズする
私は現在のUINavigationControllerからself.navigationControllerメソッドを使うべきですか?もしそうなら、次のステップは何ですか?
ありがとう
回答:
回答№1は2タイトルは次のように設定できます:
[[self navigationItem] setTitle:@"title text"];
InterfaceBuilderでbackbuttontextを変更することができます。
[[[self navigationItem] backBarButtonItem] setTitle:@"back button text"];
しかし、backBarButtonItemは前のViewControllerから来ているので、そこに設定する必要があります。あるいは、タイトルは前のビューから設定されます。
回答№2の場合は0
self.title = "Your title";
現在のビューコントローラでこれを使用してタイトルを表示することができます