2011-12-16 10 views
6

私は、アプリケーションを起動してステータスバーに表示された起動イメージを表示するときにステータスバーを非表示にします。のでplist私は追加最初にplistから隠されたステータスバーを表示する方法

Status bar is initially hidden YES 

とステータスバーが含まれています。 私の問題は、ステータスバーが常に私のアプリケーションでカバーされている、私は起動イメージのステータスバーを非表示にしたい、私は何ができますか?

答えて

5

は、アプリの起動時にこれを使用して

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

を解決しよう:)

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

ニース、これはそれでした!ありがとう。 – Houssni

+0

このsetStatusBarHiddenのシグネチャは、iOS 3.2以降で廃止されました。適切な署名については以下を参照してください。 –

3

OR

をあなたが(最初は隠しステータスバー)にも設定することができますプロパティを "NO" 情報でに.plistファイルをアプリケーションに追加します。

このプロパティのチェックを外すだけです。以下に示すように、プロパティを追加することによってこれを行うことができます

4

は、PLISTする「ステータスバーは当初隠し」: - enter image description here

3

どちらニコさんもJackTurkyのソリューションが正しいです。ニコさん:

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

は...動作しますが、推奨されていません。 iOS 3.2以降で正しいです:

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone]; 
関連する問題