for (UIViewController *controller in self.navigationController.viewControllers) {
if ([controller isKindOfClass:[UITableViewController(要跳转的控制器) class]]) {
[self.navigationController popToViewController:controller animated:YES];
return;
} else if ([controller isKindOfClass:[UITableViewController(要跳转的控制器) class]]) {
[self.navigationController popToViewController:controller animated:YES];
return;
} else {
[self.navigationController popToRootViewControllerAnimated:YES];
}
}
本文介绍了一种在Swift中使用UINavigationController进行特定UITableViewController跳转的方法。通过遍历视图控制器堆栈找到目标控制器并执行返回操作,实现从当前位置直接跳转到指定的TableViewController。
5126

被折叠的 条评论
为什么被折叠?



