頭と尻尾はくれてやる!

パソコンおやじのiPhoneアプリ・サイト作成・運営日記


ステータスバーの見た目を変えてみる

ところで、ナビゲーションバーの色を黒とか他の色に設定すると気になるのが、ステータスバーの色。

ステータスバーというのはiPhoneの画面上部にあるバッテリーや電波の状況、時間なんかが書いてるあの部分のことですね。

このステータスバーの色を変えるのはどうするのかなと思って調べたら、ちゃんとあるじゃないか。

[application setStatusBarStyle:UIStatusBarStyleBlackOpaque animated:NO];
ってのを記述すれば、確かに黒くなるんだけど、、、

アプリ起動時に一瞬だけデフォルト(というか白っぽい)ステータスバーが表示されるのです。
その後にパッと黒く変わるもんだからなんだか、、、うざい!

クックパッドなどステータスバーが黒いアプリを見てもそんな症状出てないし、何かあるのかと思って調べるとこんな記事が。

あらびき林檎。 - iPhoneアプリ ステータスバーを消す

なるほど、info.plistで設定するのか、、、

ステータスバーの見た目を変える

↑ということでやってみると、見事、起動時から黒くなってくれましたぞ!

<< 知らなくてはまった!loadViewが呼ばれるタイミング  TopPage  ナビゲーションバー用のボタンをいじってみた >>

コメント


管理者にだけ表示を許可する
 

トラックバック

トラックバックURL
http://ringsbell.blog117.fc2.com/tb.php/450-58480781




Copyright ©頭と尻尾はくれてやる!. Powered by FC2 Blog. Template by eriraha.

FC2Ad