我做了一个segue以传递数据。当我点击按钮时,它会执行segue。我希望用代码手动管理,例如我希望在进入下一个视图控制器之前显示错误警报。我使用下面的代码,但是当我点击按钮时,它会立即显示下一个控制器。
我试过了:
performSegueWithIdentifier("mysegue", sender: nil)
答案 0 :(得分:0)
您无法以编程方式创建segue。但是,您可以以编程方式调用一个。正如Paul所说,从按钮中删除segue并控制 - 将一个segue从源视图控制器拖到控制器的目标位置。给它一个唯一的标识符。然后,您可以通过调用performSegueWithIdentifier