iphone - 应用程序处于前台模式时如何禁用 iPhone/iPad 自动锁定?

标签 iphone ios ipad foreground auto-lock

我正在开发一个音乐/视频播放器应用程序,只需要知道如何在我的应用程序处于前台时禁用自动锁定。

我知道我必须在某些时候使用 [[UIApplication sharedApplication] setIdleTimerDisabled:YES];[[UIApplication sharedApplication] setIdleTimerDisabled:NO];,但是把它们放在哪里最好?

最佳答案

启用空闲定时器

- (void)applicationWillResignActive:(UIApplication *)application

并在

中禁用它
- (void)applicationDidBecomeActive:(UIApplication *)application

关于iphone - 应用程序处于前台模式时如何禁用 iPhone/iPad 自动锁定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9412877/

相关文章:

iphone - 当两者都以编程方式实现时(Swift),使用 UIButton 重新加载 UIWebView

iphone - 不想将内容集中在 UITableViewCell

iphone - AppDelegate 导航错误

objective-c - 有什么办法可以在windows下写iOS代码吗?

iphone - iOS:增加选项卡项目的对比度

ios - 关于 Apple 的应用程序登录审查政策

iphone - 如何在同一网络中的多部 iPhone 上同步应用程序状态?

iPhone Book Wrapper 应用程序,HTML 分页

javascript - react-native `keyboardShouldPersistPanGesture` 事件,防止键盘在快速滑动事件中消失

iphone - 将 CGAffineTransform 应用于 CGPath