【发布时间】:2023-04-01 09:34:01
【问题描述】:
我对 iOS 编程还是比较陌生。
对于我的第一个应用程序,我希望能够处理用户离开并重新进入应用程序的情况。我希望用户总是回到根视图,这是一个导航视图。 (我也希望任何模态视图也被忽略)
这是我目前所做的。它有效,但我很确定这是不对的:
func applicationWillResignActive(application: UIApplication) {
self.window!.rootViewController?.dismissViewControllerAnimated(false, completion: nil)
}
func applicationDidBecomeActive(application: UIApplication) {
var vc = self.window!.rootViewController!
vc.loadView()
}
你能告诉我该怎么做吗?
另外,我尝试获取导航控制器,但是
self.window!.rootviewController!.navigationController
由于某种原因总是为零
【问题讨论】:
标签: ios swift appdelegate