iOS – 更改屏幕色温
我想构build一个像f.lux一样的iOs应用程序。 它基于白天改变设备的屏幕亮度。 我知道我必须越狱我的设备。 但我不知道如何实现这个应用程序。
请给我build议任何有用的API来做到这一点。
提前致谢。
iOS已经具有内置的全系统function:请参阅自动亮度下的设置>亮度和壁纸 :
虽然可以以编程方式控制设备的亮度,但是没有用于确定外部光线的公共API,所以这是OS处理的function。
试试这个(仅适用于iOS5和更高版本):
[[UIScreen mainScreen] setBrightness:1.0];
从相关的问题: 通过代码调整屏幕的亮度
通过IOS5之后的新API的UIScreen的亮度属性。