objective-c - 获取自动亮度级别

标签 objective-c ios cocoa-touch

我想知道是否有办法使用公共(public)框架获取 iOS 设备的背光或自动亮度级别。

使用 UIScreen 的 brightness 属性只是获取用户在系统偏好设置中设置的亮度级别,这可能与自动亮度级别不同 - 在大多数情况下,这意味着上述如果自动亮度开关(在系统偏好设置中)打开,属性不会自动调整。

谢谢!

最佳答案

事实证明,您需要使用私有(private) API,或编写自己的类来计算设备上其中一个摄像头的亮度。

关于objective-c - 获取自动亮度级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7439491/

相关文章:

iphone - 为什么 mutableCopy 在这里?

iphone - 如何使导航栏看起来像这样?

ios - 使用地址簿框架 iOS 9 导出联系人时出错?

ios - 无法获取地点 - REQUEST_DENIED

html - 带有 block 引号的 html 中的 NSAttributedString

iphone - 如何找到 View 中包含的 subview 对象的种类?

objective-c - 两个应用程序之间的通信

ios - 点击 UITableViewCell 时应用程序崩溃

android - 智能手机和平板电脑 - 插入计算机

iphone - 当我的同事更改代码并将其提交到存储库时,我可以看到代码,但 xCode 编译时就好像他的贡献不存在一样