ます。tabBarItem.タイトルのなす。
-
23-08-2019 - |
質問
私のiPhoneアプリ、タブバーがあります。このタブバーの開催UINavigationController.い:
- インターフェイスビルダの設定タブのアイテムのタイトルは"新規作成'
- のUINavigationコントローラーしていま
self.tabBarItem.title = 'Create New';
やself.title = 'Create New';
- のUIViewController押し出されたコントローラ:ます。tabBarItem.title='新';が
self.title = 'Blah';
.
が、いつもの。タイトルのビューコントローラー押し出されたのナビコントローラが表示されます(Blah).ただし設定のタイトルをタブバーのアイテムです!おかげさ Isaac Waller
解決
私が代わりにself.navigationItem.title = 'Blah';
のself.title
を使用した場合、私が見つけ、それが働くだろう。
他のヒント
かるのです。使っていた self.tabBarItem.item
第1タブの tabBarController
, 初めてやる負荷が、その navigationController
.そのための最初のタブをタブバーをセットにしたタイトルとは異なります。私の例:
タブバーの3つのタブ ( UINavigationController
提供コンテンツ"タブ参照)
- タブ1
- 負荷tab1NavController.mセット
self.tabBarItem.item
に'1') - 負荷tab1ViewController.mセット
self.title
をtab1ビュー"
- 負荷tab1NavController.mセット
- タブ2
- 負荷tab2NavController.mセット
self.tabBarItem.item
る'2') - 負荷tab2ViewController.mセット
self.title
をタブ表示"
- 負荷tab2NavController.mセット
- タブ3
- 負荷tab3NavController.mセット
self.tabBarItem.item
る'3') - 負荷tab3ViewController.mセット
self.title
をtab3ビュー"
- 負荷tab3NavController.mセット
時にタブバーの負荷の全 viewControllers
それぞれの3つのタブは、タブのボタンにタブバーにおいてこれらのラベル:
- 'tab1ビュー"
- '2'
- '3'
これは、第2、第3のnavのコントローラなロードまでのユーザーを選択しその機能です。第1タブの読み込み時に UITabBarController
読み込みにより、置き換えの tabBarItem.title
のnavControllerのrootViewControllerの self.title
.
液
この問題を修正するには、単に利用 self.navigationItem.title
の代わりに self.title
.だけ実行しますこの第1タブのnavControllerのrootViewController.
いそうなのですね。また解決ご自身の問題がたかったので、誰にな作品。