2011-12-16 72 views
6

我想在启动我的应用程序以查看状态栏所覆盖的启动图像时隐藏状态栏。所以在plist我添加了如何显示最初从plist隐藏的状态栏iphone

Status bar is initially hidden YES 

和状态栏被覆盖。 我的问题是,状态栏始终在我的应用中,我只想隐藏状态栏仅用于启动图像,我该怎么办?

回答

5

解决

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:NO]; 

使用这个在推出应用程序:)

14
[[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO]; 
+0

不错,这是做到了!谢谢。 – Houssni 2013-01-23 13:45:43

3

OR

您还可以设置(状态栏最初是隐藏的)的属性来信息 “NO” .plist文件在您的应用程序中。

只需取消选中此属性。

4

您可以通过添加属性做到这一点,“状态栏最初隐藏”到PList,如下图所示: - enter image description here

3

无论是Niko的,也不JackTurky的解决方案是正确的。 Niko的:

[[UIApplication sharedApplication] setStatusBarHidden:NO animated:NO]; 

...作品,但不推荐使用。正确的iOS 3.2及更高版本是:

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];