在调用 UIApplication DidBecomeActiveNotification 时进行区分
Posted
技术标签:
【中文标题】在调用 UIApplication DidBecomeActiveNotification 时进行区分【英文标题】:Differentiate when UIApplicationDidBecomeActiveNotification is being called 【发布时间】:2014-03-09 23:28:49 【问题描述】:在我的应用中,如果调度 UIApplicationDidBecomeActiveNotification,我会呈现一个模态安全解锁视图。
一切正常,除了 UIApplicationDidBecomeActiveNotification 似乎在 ios 显示“应用程序想使用您当前的位置”弹出窗口时被调用。
有没有办法区分何时调用 UIApplicationDidBecomeActiveNotification?
当应用从后台返回时,我需要显示安全解锁视图。
【问题讨论】:
【参考方案1】:考虑改用UIApplicationWillEnterForegroundNotification
通知。
【讨论】:
以上是关于在调用 UIApplication DidBecomeActiveNotification 时进行区分的主要内容,如果未能解决你的问题,请参考以下文章
在 UIApplication 上调用 -statusBar 或 -statusBarWindow 的应用程序
UIApplication DidBecomeActiveNotification 被触发后会调用啥?
使用 UIApplication.shared.open 连续调用多个 URL - 仅先打开
未调用方法:- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceTok