我们有时后会遇到这样一个场景当进入某一个界面的时候需要这个界面高亮显示,而其他界面则是正常的亮度比如说,在使用支付宝收付款时进入二维码展示界面時,页面会变高亮
现在来看看具体的解决方案。
一. 首先 UIScreen 有一个属性 brightness 可以设置屏幕的亮度值为 0 ~ 1之间,为1时亮度最高0 时亮度最低。
二.我們需要定义几个宏在pch文件或者其他文件中。
三. 我们需要高亮显示的那个页面 .m
四. 在AppDelegate监听APP的状态适时发出通知,更改屏幕亮度
按这几步走就完美解决了设置某一界面高亮的问题了。
如有问题欢迎评论交流!