博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
修改屏幕亮度
阅读量:6243 次
发布时间:2019-06-22

本文共 614 字,大约阅读时间需要 2 分钟。

class ViewController: UIViewController {    override func viewDidLoad() {        super.viewDidLoad()        // 获取屏幕亮度        print("屏幕当前亮度:\(UIScreen.main.brightness)")    }    @IBAction func ss(_ sender: UISlider) {        // 修改屏幕亮度0-1,不是一个APP的亮度,而是整个手机的屏幕亮度        // 也就是说应用关闭之后,亮度还会保持        // 所以当我们不需要这个亮度继续保持的时候,我们需要在app的代理方法里做些处理        UIScreen.main.brightness = CGFloat(sender.value)    }}
- (void)applicationWillResignActive:(UIApplication *)application {    [[UIScreen mainScreen] setBrightness: 0.5]; //0.5是比较合适的亮度值}

注意:屏幕的亮度调节只有在真机上看到效果,在模拟器上看不到效果。

转载于:https://www.cnblogs.com/panda1024/p/6369589.html

你可能感兴趣的文章
UART、SPI和I2C详解
查看>>
兼容N多浏览器的CSS阴影效果
查看>>
Multiple arguments in Django template filters
查看>>
ARM11-Linux2.6-Button-Driver-Base-info
查看>>
抽屉Panel的研究
查看>>
In-App Purchase
查看>>
深圳it公司
查看>>
glog 使用中存在的问题
查看>>
WCF, the Service attribute value in the ServiceHost directive could not be found.
查看>>
Scriptcase价格调整(五折销售)
查看>>
【转】 编写C#调用的C++DLL
查看>>
Programming Concepts
查看>>
【Linux】用grep在文档中查找内容
查看>>
音视频编码格式和封装格式的关系和区别是什么?
查看>>
ORACLE 表空间使用率查询
查看>>
cadence制作封装要素
查看>>
Web实时通信
查看>>
dump java
查看>>
VTK中获取STL模型点的坐标以及对其进行变换
查看>>
Sql Server内置函数实现MD5加密
查看>>