UITabBarController
in nibファイルがあります。通常、2 つのタブバー項目があらかじめ追加されています。3 番目の tabBar 項目を追加UIViewController
し、ID インスペクターでクラス名をロードしたいコントローラーにドラッグして変更しましたabc
。プログラムを実行すると、abc 以外の両方の viewController が正常に読み込まれます。IBに設定した通りに内容が表示され、viewDidLoadに書いたコードが実行されていません。ブレークポイントと NSLog ステートメントを使用して確認しました。
しかし、奇妙なことに、このペン先を に押し込んで個別にロードしようとすると、問題なく動作UINavigationController
します。
ここでの私の質問は、ロードしようとすると何がうまくいかないのUITabBarController
ですか? なぜviewDidLoad
実行されないのですか?
ありがとう。