让用户在应用中调整亮度

Sam*_*m B 3 iphone xcode ipad ios xcode4

我正在制作一个时钟应用程序,我想知道如何检查当前亮度级别设置为什么以及如何使用UISlider在xcode 4中调整应用程序的亮度,而不是告诉用户转到他们的iphone/ipad设置应用程序并调整亮度?我找不到任何代码/ api.

我在appstore中看过很多时钟应用程序,用户只需向上或向下移动手指即可调整显示屏的亮度.

jrt*_*ton 11

您正在寻找UIScreen亮度属性.

示例代码:

[UIScreen mainScreen].brightness = 0.5;
Run Code Online (Sandbox Code Playgroud)

适用于iOS 5.0及更高版本.