iPhone屏幕在30秒后变暗

时间:2012-02-22 09:30:10

标签: iphone objective-c

我构建了一个应用程序,我想禁用自动黑屏,有一种方法可以取消它吗?

我试过这个方法:

[(id)[UIApplication sharedApplication] setBacklightLevel:0.3f];

但是没有帮助。

1 个答案:

答案 0 :(得分:4)

您可以完全关闭空闲计时器,以防止设备变暗和待机:

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

稍后您可以/应该再次启用它(在您的应用进入后台时):

[[UIApplication sharedApplication] setIdleTimerDisabled:NO];