我有一个问题,以确定以前的观点。
预期: 当您单击选项卡栏项时,我的视图会在webService上加载数据并显示它。 如果单击数据,推送视图将显示详细信息。但在推回时,视图不得重新加载。 如果单击其他选项卡栏项并返回到视图。该视图需要重新加载数据。
我的问题:识别前视图,如果它是来自推回或标签栏项目。
有人有想法吗?
谢谢你
安东尼
答案 0 :(得分:0)
NSInteger index = 0;
for (UIViewController *view in self.navigationController.viewControllers) {
if([view.nibName isEqualToString:@"YourViewController"])//put any `XIB name` where u want to navigate
break;
index = index + 1;
}
//[[self navigationController] pushViewController:[[self.navigationController viewControllers] objectAtIndex:index] animated:YES];
[[self navigationController] popToViewController:[[self.navigationController viewControllers] objectAtIndex:index] animated:YES];