话不多说,看代码
//复制就能用
int index = (int)[[self.navigationController viewControllers]indexOfObject:self];
[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:(index -2)] animated:YES];
本文分享了一段实用的Swift代码,演示了如何在导航控制器中跳转到指定的前一个视图控制器,通过计算当前视图控制器在导航堆栈中的索引并向前回退两个视图实现。
话不多说,看代码
//复制就能用
int index = (int)[[self.navigationController viewControllers]indexOfObject:self];
[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:(index -2)] animated:YES];

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