我注意到在Whatsapp中有四个标签。如果禁用对“联系人”的访问,则第一个选项卡“收藏夹”中的视图将替换为信息视图,该信息视图将指导用户打开“设置”。
我试图使用以下代码(在AppDelegate中)复制此函数:
let gotoSettingsVC = UIApplication.sharedApplication().keyWindow?.rootViewController!.storyboard?.instantiateViewControllerWithIdentifier("gotoSettingsViewController") as! GotoSettingsViewController
let tabbarController = UIApplication.sharedApplication().keyWindow?.rootViewController! as! UITabBarController
gotoSettingsVC.tabBarItem = tabbarController.tabBar.selectedItem
tabbarController.viewControllers![tabbarController.selectedIndex] = gotoSettingsVC
gotoSettingsVC可以显示正确但没有导航栏。如何使用导航栏显示此视图,如tabbarController中的普通视图?
谢谢你的帮助。
答案 0 :(得分:0)
将GotoSettingsViewController
嵌入导航控制器中,并将其设置为tabBar控制器视图控制器之一。