[自在]iOS7アプリ開発でステータスバーを隠す方法

(以前はそうではなかったと思うのだが)iOS7になってから「ステータスバー」を隠す方法が変更になっている。

普通に考えれば、

「TARGETS」の「General」のステータスバー欄に「□Hide during application launch」というチェックボックスがあるので、ここをチェックすればいいのだな。

と思うのだが、

それだけではステータスバーを隠すことができない。

Cam xcodeproj 3

プロジェクトの「info.plist」の「Status bar initially hidden」を「YES」にすれば良いのだな。

…と思ったが、これも違った。

この行を選ぶと、プラス・マイナスのボタンが出るので、「+」ボタンを押して、「View controller-based status bar appearance」という行を追加に、これを「NO」にすると、ステータスバーをやっと消すことができた。

Cam xcodeproj cam Info plist 4

これはちょっとわからんぞということで、メモ書き。

参考にしてみたのは、こんなサイト:
iOS7ステータスバー関連の対策がまとまっていて、非常に便利!

iOS7ステータスバー対策まとめ – Qiita [キータ]