当前位置:  开发笔记 > IOS > 正文

如果手机已处于待机模式,iPhone应用程序的applicationWillResignActive:方法是否会在来电时运行?

如何解决《如果手机已处于待机模式,iPhone应用程序的applicationWillResignActive:方法是否会在来电时运行?》经验,为你挑选了1个好方法。

我知道如果iPhone应用程序被中断(例如,来电,用户点击"睡眠"按钮等),则调用其applicationWillResignActive:方法.但是如果手机已经处于睡眠模式,这种方法也会被调用吗?

例如,如果手机由于不活动而进入待机状态(或者用户通过睡眠按钮手动完成),则会调用applicationWillResignActive:方法一次.如果在睡眠状态下收到来电,它会被第二次调用吗?



1> Clint Harris..:

不,我终于有时间回到这个问题并做一些测试来回答它.

屏幕锁定时会调用applicationWillResignActive(通过按设备顶部的按钮手动锁定,或者如果启用了自动锁定功能则自动调用).如果在屏幕被锁定(即,黑屏)时收到来电,则不会在应用代表上调用applicationWillX或applicationDidX方法.

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有