【发布时间】:2011-12-27 18:37:16
【问题描述】:
已经阅读了一些关于 xcode 4.2 新故事板功能的精彩在线教程。我似乎无法找到有关条件故事板的信息。例如,制作一个故事板,其中一个按钮可以根据布尔变量的值将您带到不同的屏幕。
【问题讨论】:
-
您到底想达到什么目的?对于一个特定的问题,几乎总是有多种解决方案。对我来说,听起来你应该使用标签和开关。
-
嗯不知道如何改写我的问题。目前在新的 xcode 故事板功能中,我能够在视图控制器(屏幕)上添加一个圆形矩形按钮。我现在可以将此按钮链接到第二个视图控制器,以便单击它时将我带到那里。这发生在幕后,并且没有为我生成任何代码来添加/修改任何这种行为..至少从我能看到的情况来看。我想要做的是使用情节提要,所以不是将我带到第二个视图控制器,而是根据变量的条件将我带到第三个。
-
我环顾四周,并没有在这里找到好的解决方案——看来你必须在情节提要中有一个现有的转场,然后再使用它。 (或者可以访问你的下一个 viewController 作为属性来创建一个程序化的 segue,有点打败了 segues 的点)这意味着(对我来说)我将创建一个未使用的具有 segue 的项目,给它一个标签,然后通过按钮上的操作使用我的标签调用该 segue。似乎应该有更好的方法。 ://
-
显然我会在找到可接受的答案之前发布这个......您显然可以将每个视图控制器与 segue 连接,然后以编程方式调用它。发现这种方法似乎可以解决问题;将您的视图控制器与 segue 连接,然后以编程方式调用它。 stackoverflow.com/questions/8190980/…
标签: ios xcode conditional uistoryboard