从一个视图控制器导航到另一个

问题描述:

我是一个.Net开发人员,刚开始使用swift开发我的第一个iOS项目。我想使用代码从一个视图控制器导航到另一个视图控制器。像我们这样在WP 8.1的下面的代码帮助:从一个视图控制器导航到另一个

Frame.Navigate(Typeof("Page_2")); 

的另一种方式,你可以做到这一点取决于你是如何调用或执行代码。

self.performSegueWithIdentifier("YourSegueIdentifier", sender: self) 
+0

它工作得很好。感谢名单 – Bilal

给你的目标视图控制器的标识符(在故事板)。然后,把这个变成你从导航视图控制器...

let controller = self.sender.storyboard?.instantiateViewControllerWithIdentifier("resultController") as! ResultController 
controller.myViewModel= myViewModel! 
self.sender.navigationController?.pushViewController(controller, animated: true) 
+0

我给它的标识符resultController,但在这段代码中有2个错误。我把这个代码放在一个按钮后面。 – Bilal