【发布时间】:2011-03-27 01:21:10
【问题描述】:
我正在潜入 iOS 开发并正在构建自己的闹钟应用程序以熟悉平台和 SDK。我注意到应用商店中的一些闹钟应用会在其应用运行时阻止屏幕变暗和/或关闭。这是如何实现的?
【问题讨论】:
我正在潜入 iOS 开发并正在构建自己的闹钟应用程序以熟悉平台和 SDK。我注意到应用商店中的一些闹钟应用会在其应用运行时阻止屏幕变暗和/或关闭。这是如何实现的?
【问题讨论】:
在您的应用程序委托上添加这行代码:
目标-C:
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
斯威夫特 2:
UIApplication.sharedApplication().idleTimerDisabled = true
斯威夫特 3、4 和 5:
UIApplication.shared.isIdleTimerDisabled = true
【讨论】: