当我的应用检测到它进入后台时,如何让我的应用转到视图?我有一个身份验证屏幕,我希望用户在返回应用程序时必须再次进行身份验证。 (像1密码中的内容)
我尝试在appDelegate中做一些事情,但我遇到了很多错误。
let mapViewControllerObejct = self.storyboard?.instantiateViewControllerWithIdentifier("MainVC") as? MainVC
self.navigationController?.pushViewController(mapViewControllerObejct!, animated: false)
这是我尝试在applicationWillResignActive中实现的,但是我得到了appDelegate没有名为storyboard的成员的错误。
感谢您的帮助
答案 0 :(得分:0)
您可以移动到rootview控制器并在此函数中编写此代码:
func applicationWillEnterForeground(application: UIApplication) {
if let navigationController = window?.rootViewController as?UINavigationController {
navigationController.popToRootViewControllerAnimated(false)
}
}