重构故事板,导致导航控制器相关的场景导航项目消失但仍然有效

时间:2018-04-13 21:05:07

标签: ios uinavigationcontroller navigation xcode-storyboard scene

我使用Xcode 9.2和iOS 10.x. 我想将我的大型主要故事板重构为较小的故事板 我的初始登录场景嵌入在导航控制器中,因此所有其他相关场景都在导航堆栈中,我创建了视图控制器标题导航栏按钮给他们。

在将与人员管理相关的场景分支重构为新故事板后,所有内容都已正确移动,并且创建的故事板与应用程序之间的链接仍然按预期工作。我使用编辑器进行了重构 - >重构到故事板......

但是,当您转到新员工故事板的编辑器时,您会注意到所有导航标题和按钮都缺失,尽管工作正常。例如,在第一个场景中我有一个标题,在堆栈的第二个屏幕中我有几个导航栏项目。所有这些都在编辑器中丢失,但在我运行我的应用程序时出现。

是否有人知道如何在我的新员工故事板中再次显示导航项目,以便进一步编辑它们,例如添加新按钮等?
是否有任何修复,或者它是Interface Builder / Xcode的正常功能?

此问题的过度简化的“版本”可以重新创建如下:
 1.您只有一个嵌入导航控制器的视图控制器A.  2.在导航栏中添加导航项/导航栏按钮
 3.你删除了导航控制器,结果你在编辑器中松开了任何按钮

0 个答案:

没有答案