Cir*_*Pro 10 ios uiscreen swift
我想用Swift在代码中调整iPhone的主屏亮度.
我在Objective-C中知道它可以通过以下方式完成:
[[UIScreen mainScreen] setBrightness:0.5];
Run Code Online (Sandbox Code Playgroud)
我如何在Swift中执行此操作?
str*_*ide 33
https://developer.apple.com/documentation/uikit/uiscreen/1617830-brightness
从文档来看,Swift 3+的正确答案是:
UIScreen.main.brightness = CGFloat(0.5)
Run Code Online (Sandbox Code Playgroud)
Myk*_*huk 16
实际上在Swift 3中mainScreen被替换为main,所以正确的代码是:
UIScreen.main.brightness = CGFloat(0.5)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12966 次 |
| 最近记录: |