在多个故事板环境中展开segue

时间:2015-04-12 01:28:05

标签: ios objective-c xcode6 unwind-segue

我的应用有两个以上的故事板。在故事板A中,它具有导航视图控制器,根视图控制器和多个视图控制器。  它还有一个展开segue,如returnToTopScreen。  故事板B有几个视图控制器。执行时,B中的所有VC都在导航堆栈上。

我的问题是,

可以解开赛道故事板展开的segue工作吗?

根据我的试验,Xcode6.2允许故事板B的VC中的UI按钮与故事板A中的展开segue连接。但它不起作用。

1 个答案:

答案 0 :(得分:2)

是的,您可以在故事板之间展开,只要您通过从序列中的一个控制器推送或呈现回到您想要放松的控制器到第二个故事板中的控制器。我在一个设置中对此进行了测试,其中主故事板具有带有根视图控制器的导航控制器,以及从根部推送到的另一个控制器。在该控制器中,我在第二个故事板中实例化控制器,并推送或呈现它。第二个故事板中从该控制器的展开成功返回到导航控制器的根目录。