我正在使用 segue 在两个视图控制器之间进行转换,我有一些不同的不同条件,我想根据这些条件更改 segue 标识符。在第一个 ViewController 中,我只有一个带有一个 segue 的按钮。
好吧....看到这个问题,很明显,当我在 Storyboard 下的属性检查器中设计 UI 时,我不能静态地做到这一点。那么我可以在运行时以编程方式进行吗???
有没有办法解决这个问题。一个代码真的很有帮助。
我正在使用 segue 在两个视图控制器之间进行转换,我有一些不同的不同条件,我想根据这些条件更改 segue 标识符。在第一个 ViewController 中,我只有一个带有一个 segue 的按钮。
好吧....看到这个问题,很明显,当我在 Storyboard 下的属性检查器中设计 UI 时,我不能静态地做到这一点。那么我可以在运行时以编程方式进行吗???
有没有办法解决这个问题。一个代码真的很有帮助。
iOS 实现这一点的方法是在你的情节提要中有多个 segue,每个 segue 都有唯一的标识符,并且可能会转到不同的 UIViewControllers。这样您就可以确定在您的代码中触发哪一个(使用performSegueWithIdentifier:
)。
您不打算在情节提要之外修改 segue。有关详细信息,请参阅以编程方式创建 segue。