ios - 点击后退按钮会调用IOS中的applicationWillTerminate方法吗?

标签 ios swift wkwebview reload lifecycle

我只是想知道在 IOS 中单击后退按钮时是否调用了 applicationWillTerminate() 方法。所以现在,我的 ios 应用程序中有这个 WKWebView,它加载了一个智能聊天 url。如果用户对如何使用该应用程序有任何疑问,可以使用此聊天机器人。我试图实现的是,当用户单击后退按钮并离开其中包含 WKWebView 的 UI Controller 时,不会保存用户与聊天机器人的先前对话。但是,如果从 WKWebView 单击主页按钮并且用户返回应用程序,对话将保留在那里。如果单击后退按钮,如何防止重新加载具有 WKWebView 的 UI Controller ?

最佳答案

applicationWillResignActive 中执行此操作。

如果你只点击home键,APP并没有被终止。它仍然存在于后台,因此不会调用 applicationWillTerminate

关于ios - 点击后退按钮会调用IOS中的applicationWillTerminate方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59729876/

相关文章:

ios - 防止通用链接在 `WKWebView`/`UIWebView`打开

ios - 如何更改 Storyboard中的 "initwithNibName"?

ios - 使用 UICollectionViewController 重新排序的嵌套 Controller

javascript - 如何让 WKWebView 在 iOS 上显示键盘?

ios - 在 UiView 中添加标签

快速序列类型返回零

swift - 在 iOS 9 中遇到 WKWebview 和 UIWebView 的问题

ios - MKMapView 中心坐标不准确

c# - Xamarin Forms 中的后台计时器 [PCL]

iPhone 应用程序链接到应用程序商店,但显示空白页面而不是要下载的应用程序