[英]NavigationBar not appearing in second view controller
i am working on iPhone app.. i am using navigation controller, but the when i am going to the second view controller ie to the child view controller, the navigation bar is not appearing i had tried all the solutions around. 我正在使用iPhone应用程序。我正在使用导航控制器,但是当我转到第二个视图控制器(即子视图控制器)时,导航栏没有出现,我尝试了所有解决方案。 Changing the property from translucent to inferred, vice-versa, tried doing it in code in viewDidLoad, viewDidAppear, viewWillAppear, everything..
将属性从半透明更改为推断的,反之亦然,尝试在viewDidLoad,viewDidAppear,viewWillAppear等所有代码中执行此操作。
Need some help.. 需要一些帮助..
In simulator it is showing and working perfectly but in device it isn't. 在模拟器中,它可以正常显示并正常工作,但在设备中则不能。 I am using iphone 4s.
我正在使用iPhone 4s。
Check screenshot at below location: 检查以下位置的屏幕截图:
http://postimg.org/image/y3nzz6t79/ http://postimg.org/image/y3nzz6t79/
I wanted to use below existing Back functionality - hence the transitions: 我想使用以下现有的“后退”功能-因此进行过渡:
http://postimg.org/image/r2q34a4sr/ http://postimg.org/image/r2q34a4sr/
Try to embed your second view controller with Navigation Controller. 尝试将第二个视图控制器嵌入导航控制器。
Set Top bar property to Opaque 将“顶部栏”属性设置为“不透明”
Add this code in ViewDidAppear 在ViewDidAppear中添加此代码
[[self navigationController] setNavigationBarHidden:NO animated:YES];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.