Swift で iOS アプリのステータスバーの色を白に変更する

nbeppu 1,578views 更新:2015年1月28日

Swift で iOS アプリのステータスバーの色を白に変更することができます。全体ではなく個別のビューのみ切り替えたい場合の手順となります。

まず、Info.plist に以下の設定を追加します。

UIStatusBarHidden false
UIViewControllerBasedStatusBarAppearance true

Swift 側では切り替えたい UIViewController に以下のコードを追加します。なお、UINavigationController を利用している場合は、 UINavigationController に変更を加える必要があることに注意してください。

    override func preferredStatusBarStyle() -> UIStatusBarStyle {
        return .LightContent
    }

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません