web-dev-qa-db-ja.com

Swift)を使用してメイン画面の明るさを調整します

Swiftを使用してコードでiPhoneのメイン画面の明るさを調整したいと思います。

私はObjective-Cでそれができることを知っています:

[[UIScreen mainScreen] setBrightness:0.5];

Swiftでこれを行うにはどうすればよいですか?

12
CircuitPro

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

ドキュメントから、Swift 3+の正しい答えは次のとおりです。

UIScreen.main.brightness = CGFloat(0.5)
37
stride

実際にはSwift 3 mainScreenmainに置き換えられたので、適切なコードは次のとおりです。

UIScreen.main.brightness = CGFloat(0.5)
17
Mykyta Savchuk