Ios 如何在swift中取消实例化的导航rootviewcontroller

Ios 如何在swift中取消实例化的导航rootviewcontroller,ios,xcode,swift,uiviewcontroller,uinavigationcontroller,Ios,Xcode,Swift,Uiviewcontroller,Uinavigationcontroller,下面是我用来实例化viewController的工作代码 let myPage = self.storyboard?.instantiateViewControllerWithIdentifier("myViewController") as! myViewController let myNav = UINavigationController(rootViewController: myPage) let appDelegate = UIApplicati

下面是我用来实例化viewController的工作代码

let myPage = self.storyboard?.instantiateViewControllerWithIdentifier("myViewController") as! myViewController

        let myNav = UINavigationController(rootViewController: myPage)

        let appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate

        appDelegate.window?.rootViewController = myNav

是否有人可以帮助并提供解决方案来解除myViewController?

为什么要解除根视图控制器?您正在将另一个VC设置为根视图吗?我只想关闭currentViewController并返回到我的上一个屏幕,如果是,我将使我的上一个屏幕成为根视图。您只需使用self即可。dismissViewControllerAnimated(true,completion:nil)再次尝试,但没有任何结果。它不会解除CurrentViewControlleri如果要解除当前VC并返回根VC,请使用popToRootViewControllerAnimated: