检测屏幕亮度调整是否设置为自动

时间:2015-09-18 13:24:32

标签: ios uiscreen

我想得到类似布尔值的东西来判断用户是否开启/关闭了iPhone的自动亮度功能。这甚至可能吗?

我认为它会在某处here解释 - 在UIScreen中 - currentMode,但它似乎并非如此。

1 个答案:

答案 0 :(得分:2)

我认为不可能。

Apple的官方公共API不允许iOS应用访问“设置”应用中的常规设置。因此无法更改/检测设置应用内的切换按钮。

当然,我们可以为我们的应用设置亮度,如下所示。

[[UIScreen mainScreen] setBrightness:X](X是介于0.0 - 1.0之间的浮点值)