更改按钮操作顺序 swift

Change button actions sequence swift

我有一个按钮连接到 ViewController 中的 @IBAction 和另一个 ViewController(具有另一个 class 名称)。当我按下按钮时,一个新的 ViewController 打开,但永远不会执行 @IBAction 中的代码。有什么方法可以设置按钮动作的顺序(首先必须是@IBAction,然后再过渡到另一个ViewController)?

我不知道为什么它不起作用,但你可以做的是从第一个 viewController 到第二个 viewController 手动切换,而不是从第二个按钮viewController.

然后,在 IBAction 中,以编程方式执行此手动转场:

performSegueWithIdentifier("manualSegue", sender: self) 

要进行手动转场,请控制从 viewController 图标拖动到第二个 viewController。给这个 segue 一个唯一的标识符,并在 performSegueWithIdentifier 方法中使用它。