获取所有页面的数组
NSMutableArray *marr = [[NSMutableArray alloc]initWithArray:self.navigationController.viewControllers];
获取当前页面
BassViewController代表的是获取的页面
-(UIViewController *)getViewController
{
NSMutableArray *marr = [[NSMutableArray alloc]initWithArray:self.navigationController.viewControllers];
UIViewController * popVC = nil;
for(int i=0;i<marr.count;i++){
if([marr[i] isKindOfClass:[BassViewController class]]){
popVC = marr[i+(index-1)];
break;
}
}
if (popVC)
{
return popVC
}
}