gpt4 book ai didi

iOS:appWillResignActive 通知的不同 "types"

转载 作者:行者123 更新时间:2023-11-29 02:25:44 30 4
gpt4 key购买 nike

我有一个正在监听 UIApplicationWillResignActiveNotification 的 ViewController。因此,我有一个在收到通知时触发的方法。

问题是我想区分这两个通知:
1) 由于按下主页按钮并且应用不可见,应用将退出事件状态
2) 应用程序将退出事件状态,例如,由于应用程序内购买提醒 View ,或者用户从顶部打开控制中心或通知 View 。

情况1)我想“重置”VC。
在第 2 种情况下,我不想“重置”VC。

有没有办法区分这两种情况?

最佳答案

由于 View Controller 应该在情况 1 中重置,我猜它应该在后台长时间间隔后重置。所以我认为这是在 - (void)applicationWillEnterForeground:(UIApplication *)application 中执行此操作的好地方。

对于重置时vc被解雇的问题,我认为必须有办法解决它,这取决于你如何实现“重置”。

关于iOS:appWillResignActive 通知的不同 "types",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27558459/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com