【问题标题】:How to connect a Navigation Controller in one storyboard to View Controllers in another storyboard?如何将一个故事板中的导航控制器连接到另一个故事板中的视图控制器?
【发布时间】:2022-03-28 03:55:31
【问题描述】:

这是我的导航控制器,堆栈中有一个视图控制器,但我还有另一个带有视图控制器的情节提要,我想将其添加到堆栈中。为了更好地组织我的视图并减少每个 Storyboard 的视图,我将视图分开。如何将引用的故事板中的视图添加到显示的导航控制器?

现在我有指向第二个故事板中另一个导航控制器的引用,但我不会有指向第一个导航控制器中的视图控制器的后退箭头。

【问题讨论】:

  • @SandeepBhandari 完美。????
  • @pgdev :感谢在下面添加更多详细信息:)
  • @SandeepBhandari 我知道如何在两个不同的故事板之间切换。这就是为什么我有故事板参考。但是,我正在尝试从第二个故事板连接一个视图控制器,以将其堆叠在第一个故事板的导航控制器中。
  • @EricAgredo 你解决了吗?

标签: ios swift xcode swift3


【解决方案1】:

在有导航控制器的情节提要 A 中,将 Segue 添加到情节提要 B(设置),并确保您还在情节提要 B 中的 Referenced ID 中写入了您喜欢的视图控制器 ID (MyViewControler)

在 Storyboard B(设置)中添加一个导航控制器并将根视图控制器设置为您喜欢的那个(MyViewControler),此导航将仅显示 UI,因为它将在 Storyboard A 的导航控制器中,并将不是导航堆栈的一部分,这是因为您添加了 Referenced ID !!!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-17
    • 2017-12-15
    • 2013-10-22
    • 2018-12-12
    • 2012-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多