偶遇需求,,,A页面兑换完后 经过 B等页面 -》进去C页面,C页面返回直接返回到A页面。【需要把中间B也页面关闭】
so :
-(void)jumpViewControllerAndCloseSelf:(UIViewController *)vc{
NSArray *viewControlles = self.navigationController.viewControllers;
NSMutableArray *newviewControlles = [NSMutableArray array];
if ([viewControlles count] > 0) {
for (int i=0; i < [viewControlles count]-1; i++) {
[newviewControlles addObject:[viewControlles objectAtIndex:i]];
}
}
[newviewControlles addObject:vc];
[self.navigationController setViewControllers:newviewControlles animated:YES];
}
网友评论