IOS之返回指定页面

来源:互联网 发布:visio mac 官方中文版 编辑:程序博客网 时间:2024/05/19 13:13

开发中有时会遇到需要返回到指定页面的问题。

假设页面跳转顺序如下:AViewController - BViewController -CViewController -DViewController ,


在D页返回B页时,可以参考:

NSArray *vcArray = self.navigationController.viewControllers;    for(UIViewController *vc in vcArray)    {        if ([vc isKindOfClass:[BViewController Class]])        {            [self.navigationController popToViewController:vc animated:YES];        }    }


也可以参考:其中index可以根据实际情况而定
[self.navigationController popToViewController:[vcArray objectAtIndex:index] animated:YES];  


0 0
原创粉丝点击