iPhone:我们如何以编程方式更改屏幕亮度?

mee*_*tpd 20 iphone cocoa-touch objective-c ios ios5

如何使用iPhone SDK以编程方式更改屏幕亮度?

请告诉我.

谢谢!

Pet*_*ski 51

[[UIScreen mainScreen] setBrightness: yourvalue];
Run Code Online (Sandbox Code Playgroud)

需要iOS 5.0或更高版本.yourvalue是介于0.0和1.0之间的浮点数.


iYo*_*ung 12

更新:对于Swift 3

UIScreen.main.brightness = YourBrightnessValue
Run Code Online (Sandbox Code Playgroud)

这是执行此操作的快速答案

UIScreen.mainScreen().brightness = YourBrightnessValue
Run Code Online (Sandbox Code Playgroud)

YourBrightnessValue是0.0和之间的浮点数1.0