5

大家好!

我很好奇什么可以解决这个问题。我正在开发一个通用应用程序,在我的 iPod Touch 和 iPhone 上,状态栏从启动图像动画开始就隐藏了。但是,在 iPad 上,它只会隐藏,直到启动图像消失。

这就是我的 AppDelegate 中的内容:

- (void)applicationDidFinishLaunching:(UIApplication *)application {    
    [[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];
    [window addSubview:viewController.view];
    [window makeKeyAndVisible];
    [[UIDevice currentDevice] setOrientation:UIInterfaceOrientationLandscapeRight];
}

在我的 info.plist 中...“状态栏最初是隐藏的”被选中。而且我的代码不会在任何时候再次设置状态栏。

关于可能导致这种情况的任何想法?

谢谢。

4

2 回答 2

2

隐藏通用应用程序状态栏的最简单方法是进入 Info.plist;右键单击以添加一行并选择状态栏最初隐藏。

这将确保您每次启动应用程序时,状态栏都会被隐藏。

检查截图

于 2012-03-22T06:49:03.337 回答
0

我在 iPad 上也遇到过这个问题。信不信由你,我的问题是删除 Info.plist 并使用与先前输入的完全相同的数据再次添加它。

于 2011-01-05T14:28:16.787 回答