【发布时间】:2015-09-10 03:02:53
【问题描述】:
我正在开发 iPhone 应用程序。我正在使用导航控制器,但是当我要去第二个视图控制器,即到子视图控制器时,导航栏没有出现,我已经尝试了所有的解决方案。将属性从半透明更改为推断属性,反之亦然,尝试在 viewDidLoad、viewDidAppear、viewWillAppear 等代码中进行操作。
需要帮助..
在模拟器中它可以完美地显示和工作,但在设备中却不是。我用的是iphone 4s。
在以下位置查看屏幕截图:
http://postimg.org/image/y3nzz6t79/
我想在现有的 Back 功能下方使用 - 因此转换:
【问题讨论】:
-
请在此处分享您的导航栏代码以找出实际错误。
-
我使用故事板来进行过渡。第 1 步:创建一个导航控制器并对现有导航栏(颜色等)进行自定义更改 第 2 步:创建具有“rootViewController”(显示)导航控制器的父视图控制器 - 导航栏显示在此处。第 3 步:使用父视图控制器的 show segue 创建子视图控制器 - 当代码在模拟器上运行但不在设备上运行时显示导航栏(iPhone 4s)
标签: ios iphone uinavigationcontroller uinavigationbar