Kev*_*_TA 5 iphone uiapplicationdelegate ios
我有一个使用摄像机的应用程序,因此屏幕不能变暗.抑制屏幕变暗效果如下:
- (void)applicationDidBecomeActive:(UIApplication *)application
{
[[UIApplication sharedApplication] setIdleTimerDisabled:YES];
}
Run Code Online (Sandbox Code Playgroud)
但是,当应用程序关闭并进入后台时,将IdleTimer设置为NO无法正常工作.屏幕在主屏幕上永远保持不变.这就是我试图实现这一目标的方式.
- (void)applicationWillResignActive:(UIApplication *)application
{
[[UIApplication sharedApplication] setIdleTimerDisabled:NO];
}
Run Code Online (Sandbox Code Playgroud)
有没有更好的地方添加这行代码?
| 归档时间: |
|
| 查看次数: |
5746 次 |
| 最近记录: |