我想从当前的视图控制器返回到以前的视图控制器。情况是这样的: A,B,C,D是视图控制器。礼物B,B呈现C,C呈现D.我知道使用代表可以从D到C,C到B,B到A.现在我想直接从D返回A.这该怎么做? 任何建议都表示赞赏。
答案 0 :(得分:8)
使用以下声明:
[self.navigationController popToRootViewControllerAnimated:TRUE];
或
for (UIViewController *vc in [self.navigationController viewControllers]) {
if([vc isKindOfClass:[A class]])
{
[self.navigationController popToViewController:vc animated:TRUE];
}
}
感谢