【发布时间】:2015-07-02 20:03:03
【问题描述】:
在我的应用程序中,我有一个故事板,其初始视图控制器为 X,然后我有一个导航控制器,它通过 segue 附加了几个视图控制器,但 ViewController x 和此导航控制器之间没有连接。
现在基于视图控制器 x 中的按钮点击,我想展示这个导航控制器。
我正在这样做:
func showDashBoard()
{
let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let next = storyBoard.instantiateViewControllerWithIdentifier("navigation") as! EBNavigationController
self.presentViewController(next, animated: true, completion: nil)
}
因此,导航视图与根视图控制器一起呈现,但它没有向我显示动画,而且我收到警告“尝试呈现不在窗口层次结构中的视图! " 有人可以帮我找出最好的方法吗?
谢谢,
【问题讨论】:
标签: xcode uistoryboard swift2