我已经以编程方式创建了ViewController
,我可以这样使用它:
let myVC = CustomViewController(style: .Plain)
self.navigationController?.pushViewController(myVC, animated: true)
但是可以为它分配一个segue标识符吗? 另外,我如何为它分配一个展开segue(带标识符)??
答案 0 :(得分:0)
根据我的理解,不能以编程方式创建segues,而是当storyboard运行时必须在两个视图控制器之间执行segue时创建它们。
因此必须从故事板本身创建segues。甚至班级都显示:UIStoryboardSegue
对于unwinding
,由于您将其推送到视图中,因此您可以使用dismissViewControllerAnimated
将其排除在视野之外。
dismissViewControllerAnimated(true, completion: nil)