私は原因を見つけたと思います:IBのドキュメント情報ウィンドウに警告があります:「選択されたナビゲーションコントローラ(Second)」のnib nameプロパティが 'SecondView.nib'このビューコントローラは、このようにビューを設定することを意図していません。UITabBarControllerによって別のnibからUINavigationControllerを自動的にロードする
バマー。
私はトップレベルとUINavigationController
sの間のスイッチでUITabBarController
を持ってInterface Builderでペン先を構築しました。
すべてが単一nib
ファイル内にあるとき、それは正常に動作しますが、私はUINavigationController
のための別々のnib
ファイルを使用したいと思います。
私はちょうどUINavigationController
にSecondViewのクラスを変更した場合、それはすべての休憩、AppleのTabBarのテンプレートを皮切り:
と私が得るすべてはこれです:
// imgur has lost the image, sorry //
はそれが可能ですプログラムですべてを設定せずにUINavigationController
の別ファイルを使用するにはどうすればよいですか?
TabBarController
は、ニブのロードとアンロードを処理したいと思います。
ねえ、ここにはスクリーンショットの代わりにいくつかの個人的な写真があります。あなたは修正していただけますか? :) –