2011-12-16 76 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];