我有一个包含三个的应用程序viewcontrollers
Mapview
是rootviewcontroller
mapview -pushviewcontroller - listview,
listview - pushviewcontroller - mapview,
第一个条件
mapview -pushviewcontroller - cityview 和 cityview - pushviewcontroller - mapview
第二条件
listview -pushviewcontroller - cityview 和 cityview - pushviewcontroller - listview
像这样的视图控制器的顺序
mapview-listview、mapview-cityview、listview-cityview
问题是我正在使用[self.navigationController popToRootViewControllerAnimated:YES];
,但它只适用于第一个条件而不适用于第二个条件,当我在第二个条件下使用它时,它再次显示 mapview
IE。列表视图成功推送到城市视图,我想弹回列表视图,但它再次回到地图视图而不是列表视图
即使我也试试这个
[self popToViewControllerAtIndex:1 animated:YES];
但它再次显示了同样的问题。
我已经尝试了几乎所有在论坛中找到的东西。
提前致谢!