我有一个从标签栏控制器开始构建的应用程序。用户可以调出其他加载的屏幕:
[self.navigationController pushViewController:nextSCreen animated:YES];
用户以这种方式深度旅行几个级别。
最终我希望能够跳回原来的屏幕。我不能用:
[self.navigationController popViewControllerAnimated:TRUE];
因为它只返回一级。我一直无法使用
[self.navigationController popToViewController:whereIStarted animated:YES];
因为我不确定如何为whereIStart获得正确的值。请记住,这是标签栏控制器中的特定选项卡。
有人有任何建议吗?
告诉我,如果我不清楚。波斯语是我的第一语言。
答案 0 :(得分:2)
如果您尝试返回根控制器,可以使用:
[self.navigationController popToRootViewControllerAnimated:YES];