Skip to content

Swift 画面輝度の設定方法

輝度の変更方法

アプリ内で画面輝度を変更したい場合は、brightnessに0.0から1.0の値を設定します。

UIScreen.main.brightness = 0.7

気をつけること

brightnessを設定すると、端末全体の輝度が変更されます。(1回画面をロックすると、元の輝度に戻ります。)これを防ぐために、アプリ起動時の輝度を保持しておき、バックグラウンド遷移時やアプリ終了時に元の輝度に戻してあげる必要があります。

参考

https://developer.apple.com/documentation/uikit/uiscreen/1617830-brightness

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です