关闭视图控制器到另一个视图swift 3

问题描述:

有没有什么办法可以关闭当前视图,而不必去查看用户以前的视图,但可以指定一个不同的视图? 感谢您的任何帮助。关闭视图控制器到另一个视图swift 3

+0

请澄清这个问题,你的意思是提出一个viewcontroller,你想从你的代码中的其他地方解雇当前的viewcontroller? – Simon

+0

不,我的意思是我想解雇当前的视图控制器,但不能回到最后一个。我想选择哪一个去 – c3pNoah

+0

你使用'UINavigationController'? – JuicyFruit

如果嵌入在一个导航控制器(NC)的当前视图 - 控制(VC1)和想要移动到的ViewController 2(VC2),你可以做到以下几点:

VC1上:

self.navigationcontroller.present(vc2, animated: true) 
self.dismiss(animated: false) 

这将呈现第二个视图控制器并在后台移除vc1。

原谅我我的伪代码我现在没有mac close。