在初始加载屏幕上隐藏状态栏?

时间:2011-01-25 21:09:02

标签: iphone objective-c

我正在尝试隐藏状态栏(顶部栏中有时间和信号强度等),同时显示我的初始加载屏幕。很抱歉,如果这很明显,但我是新手。

3 个答案:

答案 0 :(得分:8)

通过在UIStatusBarHidden上设置Info.plist,您可以控制起始状态(隐藏或显示)。

要在您的应用程序中隐藏它(或显示它),您需要使用:

-setStatusBarHidden:withAnimation:上的

UIApplication(文档here

答案 1 :(得分:1)

你需要在info.plist中添加一个名为UIStatusBarHidden的字段,并将其设置为布尔值true(不是字符串'true')。

答案 2 :(得分:1)

在info.plist中,将UIStatusBarHidden设置为YES。它将自动转换为info.plist中的“状态栏最初隐藏”为YES。在appdelegate的applicationDidFinishLaunching方法中,添加以下代码行:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

     application.statusBarHidden = FALSE; 

通过添加此行代码,在加载闪屏之后会显示状态栏。