我对IOS 7状态栏有一个非常奇怪的问题。
我正在将IOS 6 APP改编为IOS 7,因此我在IOS 7上运行时创建自定义标题视图并添加一些高度。
这是来自IOS 7的Iphone 4设备
这是Iphone 4 IOS 7模拟器
完全相同的应用,相同的代码,相同的IOS版本。
我无法理解为什么它显示了IOS 6样式状态栏,但是当我看到模拟器时它更加奇怪。
我可以注意到它在两者上添加状态栏高度,但在设备上它的状态栏后面的起始形式...
有人可以给出一些暗示吗?
答案 0 :(得分:1)
尝试将半透明属性设置为NO。我最近遇到过同样的问题。
self.navigationController.navigationBar.translucent = NO;
在plist文件中添加基于视图控制器的状态栏外观并将其设为NO
答案 1 :(得分:1)
感谢Leo Natan指导我测试proyect SDK,我可能只是一个xcode的错误。
我已经改为sdk 6.0编译并运行,再次更改为sdk 7.0,编译并修复...
感谢所有人。