【问题标题】:Swift - UINavigationBar is disappearing - Storyboard referenceSwift - UINavigationBar 正在消失 - 故事板参考
【发布时间】: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


【解决方案1】:

我的问题是因为库“presenter”。不知何故,当我使用这个库来显示一个 VC(无论它如何链接到情节提要)时,VC 失去了导航控制器的层次结构。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-07
    • 1970-01-01
    • 2013-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多