3

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

我的问题是,

unwind segue 可以为 inter storyboards 展开工作吗?

根据我的试验,Xcode6.2 允许情节提要 B 的 VC 中的 UI 按钮与情节提要 A 中的展开转场连接。但它不起作用。

4

1 回答 1

2

是的,只要您到达第二个故事板中的控制器,您就可以在故事板之间展开,方法是从其中一个控制器按顺序推动或呈现,返回到您想要展开的那个。我在一个设置中对此进行了测试,其中主故事板有一个导航控制器及其根视图控制器,以及另一个从根被推送到的控制器。在那个控制器中,我在第二个故事板中实例化了控制器,然后推送或呈现它。在第二个故事板中从该控制器的展开成功地回到了导航控制器的根目录。

于 2015-04-12T05:44:16.253 回答