【发布时间】:2018-03-14 15:00:55
【问题描述】:
假设我有五个视图控制器,我想转到特定的视图控制器
RootViewController ==> FirstViewController ==> SecondViewController ==> ThirdViewController ==> FourthViewController(模态显示有一个按钮) 以及我通过推送方法连接的所有其他控制器。 我的任务是我想在单击按钮时从 FourthViewController 转到 firstViewController。有什么帮助吗?
for controller in self.navigationController!.viewControllers as Array {
if controller.isKind(of: HomeViewController.self) {
self.navigationController!.popToViewController(controller, animated: true)
break
}
}
这是我做的代码。
【问题讨论】:
-
使用 poptoviewcontroller 并在使用 navigationcontroller 时指定 viewcontroller
标签: ios swift uiviewcontroller uinavigationcontroller