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