Swift を使用してコードで iPhone のメイン画面の明るさを調整したいと思います。
私はObjective-Cでそれができることを知っています:
[[UIScreen mainScreen] setBrightness:0.5];
Swiftでこれを行うにはどうすればよいですか?
https://developer.apple.com/documentation/uikit/uiscreen/1617830-明るさ
ドキュメントからの Swift 3+ の適切な答えは次のとおりです。
UIScreen.main.brightness = CGFloat(0.5)
実際、Swift 3mainScreen
は に置き換えられたmain
ため、適切なコードは次のとおりです。
UIScreen.main.brightness = CGFloat(0.5)