我怎样才能用程序创建一个segue



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

我试过这个:

performSegueWithIdentifier("mysegue", sender: nil)

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

最新更新