当环境光线发生变化时,有没有办法获取通知?

时间:2019-05-30 16:37:06

标签: ios uidevice

好。我有an app,旨在让用户手动降低屏幕亮度。效果很好。为了响应滑块,我使用标准的UIScreen调用来做到这一点。

如果可能的话,我希望能够利用环境光传感器,但事实并非如此。

到目前为止,我收到的所有反馈都是Apple通过专用API锁定了对传感器的访问权限(这意味着没有人可以发布使用该应用程序的应用程序)。

我想知道是否还有其他方法可以在不直接进入传感器的情况下检测环境光水平。

我正在考虑键/值绑定或通知管理器之类的东西。

我在任何地方都没有看到这种环境光。我要扔掉毛巾,但想想我只是想问问这边。

有人知道某种(合法的)方法来发现电话认为环境光是什么吗?

1 个答案:

答案 0 :(得分:1)

我不认为某些API会退出环境光。但是您认为如何尝试通过手机的摄像头获取此信息?。

我在寻找适用于iOS的luximenter api时发现了一个很好的答案。

https://stackoverflow.com/a/10744323/6273003