【发布时间】:2018-09-16 15:51:30
【问题描述】:
我在项目一开始就使用这个导航栏,我在连接时隐藏它,然后稍后再显示它。 我的 sotryboard 开始变得很大,所以我决定将我的应用程序的参数视图放在第二个故事板中。 第二个故事板以一个视图(我使用“Presentr”库显示)开始,该视图已经无法从第一个故事板访问导航栏。
我认为情节提要参考以某种方式破坏了我的导航控制器。 我做错了什么,我应该怎么做才能纠正它?
【问题讨论】:
-
不太清楚...在您的“主要”情节提要中,导航栏不知何故消失了?或者,您希望第二个故事板中的第一个 VC 位于 NavController 中?
-
我希望我的第二个故事板的第一个 VC 具有导航控制器
-
好的 - 我不知道什么是“Presentr”库...你是否将 VC 从 storyboard-2推送到 storyboard-1 中的现有 NavController 上?跨度>
-
Presentr 允许您以自定义方式显示新的 VC(对我来说,我将 VC 显示为 SlideBar)。 |这就是我想要的。我希望我的storyboard2 知道我的storyboard1 中已经有一个navigationController。但是即使在Xcode中,在storyboard2中,里面的VC也没有顶部导航栏。
-
还是不太清楚.. 这个新的 VC 会成为 NavController 层次结构的一部分吗?还是它独立于 NavController 呈现?你的目标是让新的 VC 认为有一个 NavBar 吗?还是让新 VC 的 top 位于现有 NavBar 的底部?
标签: ios swift xcode uinavigationcontroller storyboard