Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想得到类似布尔值的东西来判断用户是否将 iPhone 的自动亮度功能设置为开/关。这甚至可能吗?
我认为它会在这里的某个地方解释- 在 UIScreen - currentMode 但似乎不是。
我不认为这是可能的。
Apple 的官方公共 API 不允许 iOS 应用访问“设置”应用中的“常规”设置。因此无法更改/检测设置应用程序内的切换按钮。
当然,我们可以为我们的应用设置亮度,如下所示。
[[UIScreen mainScreen] setBrightness:X]( X 是一个介于 0.0 - 1.0 之间的浮点值)
[[UIScreen mainScreen] setBrightness:X]