1

有什么方法可以改变空闲计时器会使屏幕变暗的时间吗?我想在我的应用程序中设置它,例如 5 秒无用户交互。

4

1 回答 1

4

调用锁定屏幕的“空闲计时器”不能从应用程序中配置。用户可以自行决定设置锁屏启动的时间。您可能会获得一些技巧来使用私有 API 调用它,但 Apple 不喜欢这样。

当然,有一些方法可以禁用空闲计时器:

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

笔记


重要提示:您应该仅在必要时设置此属性,并且应确保在不再需要时将其重置为 NO。大多数应用程序应该让系统在空闲计时器结束时关闭屏幕。这包括音频应用程序。通过适当使用音频会话服务,当屏幕关闭时,播放和录制不会中断。唯一应该禁用空闲计时器的应用程序是映射应用程序、游戏或具有零星用户交互的类似程序。

于 2014-03-18T13:46:40.337 回答