読者です 読者をやめる 読者になる 読者になる

ニペブ - iPhone / iOSアプリ開発

iPhone / iOS アプリ開発方法と技術情報、入門レベルの初心者向けの記事を書いています。

iOS7(iPhone)でステータスバー(status bar)の色を変える

ステータスバー(status bar)の色を変える

iOS7で次のようにステータスバーの色を黒と白に変えることができます。
(左側:UIStatusBarStyleDefault、右側:UIStatusBarStyleLightContent)
f:id:nipe880324:20140414152644p:plain:w160 f:id:nipe880324:20140414152646p:plain:w160

ステータスバーの非表示は次の記事を見てください。
iOS7(iPhone)でステータスバーを隠す - プログラミング技術メモとちょっことアプリ開発メモ

ソースコード

UIViewControllerを継承した自前クラスの実装ファイル(.m)に下記のコードを追加するだけです。

- (UIStatusBarStyle)preferredStatusBarStyle {
    // return UIStatusBarStyleDefault; // ステータスバーの文字色をデフォルト(黒色)にする
    return UIStatusBarStyleLightContent; // ステータスバーの文字色を白色にする
}

ご質問やご指摘がありましたらコメントを頂けると嬉しいです。