【问题标题】:How to get and set Luminous intensity of the screen of iPhone or iPad?如何获取和设置 iPhone 或 iPad 屏幕的发光强度?
【发布时间】:2019-01-08 11:01:44
【问题描述】:

我看到您可以通过 https://developer.apple.com/documentation/uikit/uiscreen/1617830-brightness 中记录的内容设置相对亮度,数字介于 0.0 和 1.0 之间。但是,我想获取并设置以 cd/m2 或 lx 或 lm 为单位的绝对发光强度。

到目前为止,我找不到 API,而似乎已知最大绝对发光强度,如 https://www.gsmarena.com/apple_iphone_8-review-1664p3.php 中所述。

你知道怎么做吗?

【问题讨论】:

    标签: ios iphone xcode ipad


    【解决方案1】:

    我认为除了0.0 - 1.0 之间的抽象值之外,没有 API 可以将屏幕亮度设置为其他值。

    也许您可以自己将已知的最大亮度映射到 0.0 - 1.0 范围,但我不确定这是否准确。

    【讨论】:

    • 而且即使我知道最大亮度的绝对值,我也不确定0-1是否是线性的,所以还有一些其他的进展公式。
    猜你喜欢
    • 1970-01-01
    • 2011-10-14
    • 1970-01-01
    • 2012-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-03
    相关资源
    最近更新 更多