以编程方式在Apple授权

时间:2017-06-15 13:59:31

标签: ios swift swift3 brightness

我正在开发一个应用程序,其中屏幕需要尽可能暗(应用程序需要整夜在一个房间里运行)。 我已使用以下方法将黑色背景和亮度设置为0

UIScreen.main.brightness = (0.0)

但它仍然太亮了以至于使用起来很舒服。

我在互联网上搜索并找到了

UIScreen.main.wantsSoftwareDimming = true

我放在我之前的代码行之前,但没有任何改变。

我已尝试使用辅助功能设置和缩放功能,这很有效,但这不是我允许使用的方式。

所以,我有点想法,任何帮助都会受到赞赏。

甚至还可以这样做吗? 是否可以关闭背光? (那将是最好的)

1 个答案:

答案 0 :(得分:0)

通过在Info.plist中设置UIApplicationExitsOnSuspend标记,可以在屏幕关闭时保持应用运行。

仅当您的应用在屏幕关闭时处于前台时它才会起作用,它将禁用您应用的任何后台模式。