导航控制器标题不显示
所以,在这里我基本上有这个布局
但是当我成功构build时,我无法看到导航控制器的标题。
我能做什么?
这就是你想要的效果:
- 像初始视图控制器一样设置
UITabBarController
- 添加一个关系到每个场景,不pipe它是否是一个
UINavigationController
- 如果一个场景是一个
UINavigationController
,它将像任何根控制器一样工作,有自己的视图堆栈,后退button等等。
运行上面的应用程序,然后点击项目2将出现这个导航控制器:
如果在启动时无法使UITabBarController
成为初始视图控制器 ,则可以稍后使用此技术使其成为root用户 :
let newViewController = self.storyboard?.instantiateViewControllerWithIdentifier("id") as? UIViewController self.view.window?.rootViewController = newViewController
这将呈现上面的架构,尽pipe没有animation(也没有任何回头的方法)。 完美的入门或login屏幕。
在Xcode 7 + , iOS 9+上testing
使您的TabBar控制器的初始视图,并确保删除链接到它的导航控制器,然后它应该工作正常。