14.6.1端末の画面の明るさをコードから変更する方法Swiftで端末の画面の明るさをコードから変更するにはUIScreen.main.brightnessプロパティに0.0〜1.0の値を指定します。0.0現在ユーザーが設定している画面の明るさもUIScreen.main.brightnessプロパティから取得可能です。アプリ内から明るさを変更すると端末自体の設定も変更されるためアプリを停止させてもその明るさが維持されるようなので適切にユーザーの設定値に戻すなどの対応が必要になります。Androidおすすめ記事:【Kotlin/Android】端末の画面の明るさをコードから変更する方法!WindowManagerアプリが非アクティブになった際に明るさを戻すアプリから明るさを変更することでアプリを停止させてもその明るさが維持されるのはUX的にあまり良くないので、アプリが停止したタイミングで明るさを戻してあげるようにしたいと思います。アプリがバックグラウンドに移行するタイミングで画面の明るさを元に戻そうと試みましたが、これは期待通りに明るさを戻すことは出来ませんでした。&cancellables)期待通りに動作させるためには、アプリが非アクティブになる瞬間willResignActiveNotificationで変更することで画面の明るさを戻すことができました。&cancellables)まだまだ勉強中ですので間違っている点や至らぬ点がありましたら教えていただけると助かります。ご覧いただきありがとうございました。友達や家族の誕生日を登録しておくと当日に通知が届きお知らせしてくれるiOSアプリです。貸し借り管理アプリお金の貸し借りを管理するためのアプリです。貸借の色が分かれているので識別しやすく、使いやすさを求めてできるだけシンプルなUIにしています。カシホン人に貸すことが多く、誰に貸したか忘れがちな本の貸し借りを記録できるアプリです。