2016-02-24 48 views
0

我在我的應用程序中使用TabBar我想設置viewController單擊的選項卡上。 我的選項卡rootviewcontroller是NavigationController.i想要更改該選項卡的導航控制器的每個時間的新視圖選項卡的根viewController。我如何設置NavigationController根視圖控制器

let nav = UINavigationController(rootViewController: homeViewController) 
appdelegate.window!.rootViewController = nav 

回答

0

我認爲這是你在找什麼:

let nav1 = UINavigationController(rootViewController: UIViewController()) 
let nav2 = UINavigationController(rootViewController: UIViewController()) 

let tab = UITabBarController() 
tab.viewControllers = [nav1, nav2] 

appdelegate.window!.rootViewController = tab 
+0

什麼版本的雨燕您使用的是?在Xcode 7.2中,用於在UINavigationController上設置根視圖控制器的初始化器是'rootViewController':'UINavigationController(rootViewController:UIViewController())' – JAL

相關問題