在苹果授权下以编程方式调暗亮度
问题描述:
我正在开发一个应用程序,其中屏幕需要尽可能黑暗(应用程序需要在整个房间内运行整晚)。 我已经将背景设为黑色,亮度为0使用:在苹果授权下以编程方式调暗亮度
UIScreen.main.brightness = (0.0)
但它仍然是良好的使用舒适度太亮。
我已搜索周围的上网,发现
UIScreen.main.wantsSoftwareDimming = true
那我我以前的代码行前说,但什么都没有改变。
我已经尝试过使用辅助功能设置并放大缩小的功能,效果很好,但这不是我允许使用的方式。
所以,我有点想法和任何帮助将不胜感激。
这样做还有可能吗? 是否可以关闭背光灯? (这将是最好的)
答
通过在Info.plist中设置UIApplicationExitsOnSuspend
标志,可以在屏幕关闭时保持应用程序正常运行。
只有当您的应用在屏幕关闭时位于前台并且它将禁用应用的任何背景模式时,它才会起作用。
感谢您的回复,很高兴知道,我一定会尝试。 但事情是,我需要使用屏幕。 应用必须识别一些手势才能做事,这就是为什么我要求最低亮度。 – Hawkydoky