状态栏在iOS 6上消失

Cha*_*rly 1 objective-c statusbar ios ios6 xcode5

自从我将应用程序升级到Xcode 5后,当我在iOS 6下运行应用程序时状态栏消失了.该应用程序全屏显示,根本没有状态栏.

在iOS 7下,应用程序处于全屏状态,但状态栏(透明背景和黑色信息)在应用程序上方可见.

如何在iOS 6中恢复?

G33*_*z0r 5

首先,你应该仔细检查你没有勾选Hide during application launch目标的常规选项卡下的" "选项,如下所示:

在此输入图像描述

此外,您可以在以下内容中添加以下键Info.plist:

在此输入图像描述

在您的应用程序的委托中- (BOOL) application: (UIApplication *) application didFinishLaunchingWithOptions: (NSDictionary *) launchOptions添加以下语句:

[[UIApplication sharedApplication] setStatusBarHidden: NO];
Run Code Online (Sandbox Code Playgroud)

我希望这有助于解决您的问题.