3 ページの tabBarController アプリケーションを作成しました。今、ナビゲーションコントローラーを同じものに追加したいと思います。
アプリケーションには次のクラスと
(1) appDelegate.h, appDelegate.m
(2) first.h, first.m, first.xib
(3) second.h, second.m, second.xib
(4) third.h, third.m, third.xib
(5) MainWindow.xib
3 ページの tabBarController アプリケーションを作成しました。今、ナビゲーションコントローラーを同じものに追加したいと思います。
アプリケーションには次のクラスと
(1) appDelegate.h, appDelegate.m
(2) first.h, first.m, first.xib
(3) second.h, second.m, second.xib
(4) third.h, third.m, third.xib
(5) MainWindow.xib
ここは簡単です。UItabBarController と同じように UINavigation Controller を 1 つだけ使用します。Navigation Controller を追加したいときはいつでも、それを mainWindow に割り当てるだけで、そこから mainWindow に追加するだけで tabBarController に戻ることができます。
tabBarController からナビゲーション コントローラーに削除する場合は、次のコードを使用します。
appDelegate.window.rootViewController = self.navigationController;
また、ナビゲーション コントローラーから tabBarController を削除する場合は、次のコードを使用します。
appDelegate.window.rootViewController = self.tabBarController;
他に質問があれば教えてください。
first.h
asを作成し、navigationController
それをviewcontrollerの1つとしてtabcontrollerに割り当てます