【发布时间】:2018-12-08 09:09:10
【问题描述】:
我正在尝试使用导航控制器中的导航栏,同时使用 UITabBarController 中的标签栏。如果我将导航控制器的根控制器设置为我的标签栏视图控制器,我会得到图像 2。如果我将根控制器设置为我的主视图控制器(即标签栏项目 0),我会得到图片 1。
我没有使用情节提要,现在我的层次结构如下:
NavigationController->UITabBarController->ViewControllers
AppDelegate.swift:
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
window = UIWindow(frame: UIScreen.main.bounds)
window?.makeKeyAndVisible()
window?.rootViewController = UINavigationController(rootViewController: TabViewController())
return true
}
【问题讨论】: