2008-11-11 25 views
8

這可能有點難以用書面解釋,所以請在這裏忍受。如何在應用程序啓動時快速切換狀態欄背景樣式?

每當我想在狀態欄的樣式定製的「黑暗」一,我只是將下面的行添加到我的AppDelegate的-applicationDidFinishLaunching:方法:

[application setStatusBarStyle:UIStatusBarStyleBlackOpaque]; 

這個偉大的工程,但有一個明顯的在應用程序啓動時延遲將狀態欄更改爲這種黑暗風格。我可以理解,因爲應用程序尚未完全啓動。

但是,在那裏有幾個應用程序知道一個讓狀態欄立即顯示黑色風格的技巧,當應用程序啓動並且沒有明顯的延遲時。其中之一是Puzzlotto。

我該如何爲自己的應用程序做同樣的事情?

回答

10

您需要一鍵添加到您的info.plist來處理這個問題:

<key>UIStatusBarStyle</key> 
<string>UIStatusBarStyleOpaqueBlack</string> 
相關問題