Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
作为用户设置,是否可以更改 iOS 应用程序的整体亮度。可能在appDelegate中,它可以改变所有的观点吗??谢谢,任何帮助将不胜感激。
另外,我指的是应用程序本身,而不是 iOS/用户设备下的设置。
您可以使用
[[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
要在系统范围内执行此操作,您可以使用[UIScreen mainScreen]'brightness属性,最好与滑块结合使用。(在 iOS 5.0 中可用)。
[UIScreen mainScreen]
brightness
如果您只想为您的应用程序这样做,您可以尝试更改主窗口的 alpha 值,即使我更喜欢第一个版本。