视图控制器上缺少导航栏
Posted
技术标签:
【中文标题】视图控制器上缺少导航栏【英文标题】:Missing navigation bar on views controllers 【发布时间】:2017-06-16 15:44:31 【问题描述】:我在 Xcode 中使用导航栏, 我添加了导航栏,但在我的视图中不显示:
我的故事板
但我对模拟器的看法
还有我的配置
我做错了什么??
【问题讨论】:
【参考方案1】:Simulated Metrics 部分中的值仅影响您在 Interface Builder 中看到的内容;它们在运行时被完全忽略。您没有看到导航栏,因为您可能没有将视图控制器推送到导航控制器实例 (UINavigationController.pushViewController(_:animated:)
)。巧合的是,您在认为导航栏的位置看到了一个空白区域,因为您在情节提要中的“Presione...”行上方指定了那么多垂直空白区域。
请注意,您不必手动将视图控制器推送到导航控制器中,因为您已将其指定为情节提要中导航控制器的rootViewController
。展示你的导航控制器,它会自动推送根视图控制器。
【讨论】:
以上是关于视图控制器上缺少导航栏的主要内容,如果未能解决你的问题,请参考以下文章