【问题标题】:How to change idle timer delay time in iOS如何在 iOS 中更改空闲计时器延迟时间
【发布时间】:2014-03-18 13:41:37
【问题描述】:

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

【问题讨论】:

  • 我觉得这篇文章对你有很大帮助:stackoverflow.com/questions/273450/…
  • 您可以按照上面链接中的建议实现自己的空闲计时器。当需要空闲时间过去时,您可以更改屏幕的亮度。采取look here

标签: ios idle-timer


【解决方案1】:

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

当然有办法禁用空闲计时器:

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];

注意


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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-07
    • 2014-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-20
    • 2020-07-15
    相关资源
    最近更新 更多