UIStatusBarStyle が反映されない時は『View controller-based status bar appearance』を確認する。これをよく忘れてしまう・・・

Info.plistView controller-based status bar appearanceNO に設定する。

View controller-based status bar appearance の項目がなければ、『+』で追加する。

上記を設定後、

UIApplication.sharedApplication().setStatusBarStyle(.LightContent, animated: true)

で、時間表示などが白になる。設定後に元(黒)に戻すには

UIApplication.sharedApplication().setStatusBarStyle(.Default, animated: true)

Next PostPrevious Post