我正在开发一个类似iBook的应用程序,用户可以通过UISlider的选择值来改变应用程序的亮度。我已经完成了谷歌搜索,但我找到了方法GSEventSetBacklightLevel(1.0f);这是没有证件和私人的。所以我不能在应用程序中使用此方法。请帮我在应用程序中提供亮度功能。
答案 0 :(得分:3)
NSLog(@"brightness : %f",[[UIScreen mainScreen] brightness]);
[[UIScreen mainScreen] setBrightness:.2];
答案 1 :(得分:0)
我知道像Instapaper这样的应用程序通过改变白色和一些灰色阴影之间的背景来实现“软件”亮度。因此,iBook应用可能正在使用一些私有API方法。当然,首选项应用程序中的显示亮度适用于所有应用程序。希望这会有所帮助。