在iOS 6中更改为wantSoftwareDimming?
这是关于这个问题: closures显示在iPhone OS(iOS)
作为closures显示屏的替代方法,我正在寻找一种尽可能使屏幕变暗的方法。
我发现了以下问题:
如何改变iOS 5应用程序的亮度?
使iPhone屏幕变暗
而这个文件:
http://developer.apple.com/library/IOs/#documentation/UIKit/Reference/UIScreen_Class/Reference/UIScreen.html
根据这个问题/文档,我应该能够做到这一点,以减less背光的屏幕。
[[UIScreen mainScreen] setWantsSoftwareDimming:YES];
我在iPad 2(iOS 6.0)上试过这个代码。 但是,我没有注意到显示器亮度的任何变化。
a)我做错了什么?
b)这个iOS有没有变化?
setWantsSoftwareDimming:
本身不会对屏幕做任何事情。 它将改变UIScreen
的brightness
属性所使用的比例。 你应该先打电话给setBrightness:
也许如果你发布设置亮度/调用setWantsSoftwareDimming
的方法,你可能会得到一些更有用的反馈?