伝統的に、独自の を作成する場合、各タブでUITabBarController
新しいをスタックにプッシュしViewController
、バーを画面の下部に表示したままにすることができました。ただし、最初のストーリーボード プロジェクトを使用しています。
ストーリーボードでは、各タブの初期ビューを として設定できませんUINavigationController
。ここでのオプションは何ですか?
伝統的に、独自の を作成する場合、各タブでUITabBarController
新しいをスタックにプッシュしViewController
、バーを画面の下部に表示したままにすることができました。ただし、最初のストーリーボード プロジェクトを使用しています。
ストーリーボードでは、各タブの初期ビューを として設定できませんUINavigationController
。ここでのオプションは何ですか?
タブ バーを新しいビューの下部に保持するには、最初の ViewController を NavigationController に埋め込み、プッシュ セグエを使用して、その後に追加する追加の ViewController に移行するだけです。
TabBarApplication テンプレートを使用する場合:
SingleViewApplication テンプレートを使用する場合:
私の知る限り、これはプッシュ セグエを使用している場合にのみ実行できます。モーダル ビューを追加するとすぐに、タブ バーが消えます。ただし、プッシュ セグエを使用するときにナビゲーション バーを非表示にすることもできます。次に、それを閉じるには、いくつかのボタン(または機能)を次のように閉じます:
[self.navigationController popViewControllerAnimated:YES];
または、iOS 6 を使用している場合は、セグエの巻き戻しを使用できます。
これがあなたの質問に答えたことを願っています。不明な場合は、お知らせください。
ストーリーボードのヘルプについては、このチュートリアル が役に立ちました。