🔨

iOS - Status Barの色を固定する方法

2022/05/14に公開

作るもの

ステータスバー(時間、バッテリー、Wi-Fiなどが表示される部分)は、通常はライトモードで黒、ダークモードで白い文字に変わります。
ですが、ステータスバーの色だけ指定して固定することが可能です。

今回はダークモード・ライトモードにかかわらずステータスバーを白色で固定します。

完成イメージ

実装方法


Info.plistに

Status bar style:Light Content
View controller-based status bar appearance:NO

を追加することで白に固定されます。
Status bar styleをDark Contentにすれば黒に固定できます。

参考記事

https://stackoverflow.com/questions/26956728/changing-the-status-bar-color-for-specific-viewcontrollers-using-swift-in-ios8

Discussion