我如何以编程方式创建segue?

时间:2016-07-30 11:40:18

标签: ios swift segue

我做了一个segue以传递数据。当我点击按钮时,它会执行segue。我希望用代码手动管理,例如我希望在进入下一个视图控制器之前显示错误警报。我使用下面的代码,但是当我点击按钮时,它会立即显示下一个控制器。

我试过了:

performSegueWithIdentifier("mysegue", sender: nil)

1 个答案:

答案 0 :(得分:0)

您无法以编程方式创建segue。但是,您可以以编程方式调用一个。正如Paul所说,从按钮中删除segue并控制 - 将一个segue从源视图控制器拖到控制器的目标位置。给它一个唯一的标识符。然后,您可以通过调用performSegueWithIdentifier

在代码中调用segue