如何从UIViewController转换到UINavigationController

时间:2015-01-12 16:37:55

标签: ios swift uinavigationcontroller

我正试图通过segue转换(模态)到UINavigationController的{​​{1}}。 我的UIViewControllerUIViewController位于界面构建器中。

UINavigationController

然而它一直在给我一个警告: override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { self.performSegueWithIdentifier("showNavController", sender: self) }

1 个答案:

答案 0 :(得分:2)

为什么在performSegueWithIdentifier内拨打prepareForSegue? 这就是导致错误的原因。您不必再次致电performSegueWithIdentifier

performSegueWithIdentifier用于执行segue操作。在调用prepareForSegue函数之后和segue转换发生之前调用performSegueWithIdentifier