我正在尝试实现类似于 iOS 7 中的 native 邮件应用程序的效果,其中启动时的初始 View Controller 已经在后台堆栈中具有“邮箱” View Controller 。关于如何实现这一目标有什么想法吗? Storyboard或程序化都可以。
在应用程序委托(delegate) didFinishLaunching 中,我尝试创建一个嵌入导航 Controller 的初始 View Controller (A),然后推送一个新的 View Controller (B),然后将该新的 View Controller 设置为窗口的 Root View Controller 但是当 B 出现时,它没有导航栏。
最佳答案
您不应该将新的 View Controller 设置为窗口的 Root View Controller ,导航 Controller 应该是窗口的 Root View Controller 。只需按下第二个 Controller (没有动画),这就是您应该做的全部事情。
关于ios - 在导航堆栈上使用一个 ViewController 启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18883655/