【发布时间】:2015-01-29 11:07:28
【问题描述】:
只有 iphone 6/6 加上状态栏是空白的,我在 iphone 5 上看不到任何东西,ipad 3(都带有 iOS8)都可以正常工作,我补充说:
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];
在
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
我还补充一句:查看基于控制器的状态栏外观NO但是什么也没有,错在哪里?
【问题讨论】:
-
你想隐藏状态栏吗?
-
不,我想显示它!现在我在页面顶部看到一个白色条,没有任何信息(没有 batt 图标,没有时钟,ecc...)我想查看状态栏所有信息。
-
你问的是默认行为,你在 plist 中做了什么吗?或者在视图控制器中添加一些关于状态栏的代码?
-
在 plist 中只有:uistatusbarhiddeno NO,和 viewcontrollerbased status NO,在视图控制器上我什么都不做,实际上用 iphone 和 ipad 我没有问题。
-
我没有遇到过此类问题,但一个建议是删除该 plist 字段并在设备中重新安装应用程序。还从 didFinishLaunchingWithPtions 中删除编码,/还通过打开其他应用程序(如设置)进行检查..