0

作为用户设置,是否可以更改 iOS 应用程序的整体亮度。可能在appDelegate中,它可以改变所有的观点吗??谢谢,任何帮助将不胜感激。

另外,我指的是应用程序本身,而不是 iOS/用户设备下的设置。

4

2 回答 2

2

您可以使用

[[UIScreen mainScreen] setBrightness:0.5];

但它只会持续到应用程序关闭。

http://developer.apple.com/library/IOs/documentation/UIKit/Reference/UIScreen_Class/Reference/UIScreen.html#//apple_ref/occ/instp/UIScreen/brightness

于 2012-04-18T20:45:44.260 回答
0

要在系统范围内执行此操作,您可以使用[UIScreen mainScreen]'brightness属性,最好与滑块结合使用。(在 iOS 5.0 中可用)。

如果您只想为您的应用程序这样做,您可以尝试更改主窗口的 alpha 值,即使我更喜欢第一个版本。

于 2012-04-18T20:43:22.340 回答