だいたいそれでいいんじゃないの

つれつれなるkixixixixiの技術的なストック。http://reload.co.jp

iOS7で(iOS6っぽく)黒いstatusbarを表示する方法のメモ

すごい小手先で簡単なことなのに思わずに時間がかかってしまったので、備忘録として。

 i0S7の画面でも黒いstatusbarを表示したいときに。

 

AppDelegateで

 navigationBar.barTintColorを黒に(navigationbarも黒くなります)

 

Info.plistで

Status bar styleをOpaque black styleに(statusbarの文字色が白くなります)

View controller-based status bar appearanceをNOに(ここ設定するの忘れてハマった)

 

今回statusbarはhiddenにして実装したのですが、sutatusbarのbarTintColorを暗くしたものをつくるときもこれをした方がよいと思います。

 

以上〜。