如何在运行时设置Segue标识符(以编程方式)?

时间:2013-06-08 09:01:27

标签: iphone ios objective-c uistoryboard

我在两个视图控制器之间使用segue进行转换 我有一些不同的条件,我想改变segue标识符。我在第一个ViewController中只有一个带有一个segue的按钮。

以及.... 看到问题,当我在Storyboard下的属性检查器中设计UI时,我显然无法静态地执行此操作。我可以在运行时以编程方式执行吗???

有没有办法解决这个问题。代码真的很有帮助。

1 个答案:

答案 0 :(得分:1)

iOS的方法是在你的故事板中有多个segue,每个segue都有唯一的标识符,可能会转到不同的UIViewControllers。这样,您就可以确定在代码中触发哪一个(使用performSegueWithIdentifier:)。

您并不打算在故事板之外修改segue。有关详细信息,请参阅Creating a segue programmatically