Swift StoryBoard 引用转至导航控制器而不是 Root

Swift StoryBoard Reference segue to Navigation controller not Root

有没有一种方法可以将情节提要参考 segue 用于导航控制器中的第二个控制器?

更具体地说: 我在故事板 A 中有一个 cameraViewController。 我想为故事板 B 创建一个 segue(带有故事板参考)。 在故事板 B 中,我有一个带两个控制器的导航控制器。 segue 应该是从故事板 A (cameraViewController) 到故事板 B (SecondViewController)。 如果在参考中我使用控制器的 StoryBoard 参考,则不会显示导航栏。如果我使用 navigatin 控制器的故事板 ID,那么 segue 就是根控制器。

谢谢。

在您的故事板中,特定的视图控制器可以链接到多个导航结构。

因此,您可以 Controller B 作为多个导航控制器的一部分。

在 Storyboard "SB_A" 中创建到 Storyboard "SB_B" 的转场,但不是转场到 SB_B 中的 "default" VC,而是转场到 VC 标识为 "FromSBA" - 在这种情况下,"FromSBA" 是 SB_B 内的第二个导航控制器,其根 VC 是 Controller B.