我正在深入iOS开发,正在构建自己的闹钟应用程序,以熟悉平台和SDK。我注意到应用程序商店中的一些闹钟应用程序可以防止屏幕变暗和/或在应用程序运行时关闭。这是如何实现的?
答案 0 :(得分:175)
在您的应用程序委托上添加以下代码行:
目标-C:
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
斯威夫特2:
UIApplication.sharedApplication().idleTimerDisabled = true
斯威夫特3:
UIApplication.shared.isIdleTimerDisabled = true