0
我已经通过IB创建了一个segue。当点击buttonA时,将转换到viewB。如何执行有条件的segue
在按钮的点击动作,我有performSegue(withIdentifier:sender:)
包裹在一个条件。我只想在条件为真的情况下发生。
然而,一旦用户点击该按钮时,会发生赛格瑞的条件甚至运行之前。在继续使用IB中定义的segue标识符的同时,以编程方式进行转换的最佳方式是什么?
我已经通过IB创建了一个segue。当点击buttonA时,将转换到viewB。如何执行有条件的segue
在按钮的点击动作,我有performSegue(withIdentifier:sender:)
包裹在一个条件。我只想在条件为真的情况下发生。
然而,一旦用户点击该按钮时,会发生赛格瑞的条件甚至运行之前。在继续使用IB中定义的segue标识符的同时,以编程方式进行转换的最佳方式是什么?
您已经从UIButton
创建segue到viewController
这就是在条件执行之前发生segue的原因。取而代之的是从故事板中移除那段从ViewController
到DestinationViewController
的另一个。