私は3つを含むアプリケーションを持っていますviewcontrollers
Mapview
はrootviewcontroller
mapview -pushviewcontroller - リストビュー、
リストビュー - プッシュビューコントローラー - マップビュー、
第1条件
mapview -pushviewcontroller - cityview および cityview - pushviewcontroller - mapview
2番目の条件
listview -pushviewcontroller - cityview および cityview - pushviewcontroller - listview
このようなViewControllerの順序
mapview-listview、mapview-cityview、listview-cityview
問題は私が使用し[self.navigationController popToRootViewControllerAnimated:YES];
ていることですが、これを2番目の状態で使用すると、2番目の状態ではなく、1番目の状態でのみ機能し、マップビューが再び表示されます
すなわち。リストビューがシティビューに正常にプッシュされ、リストビューに戻りたいのですが、リストビューではなくマップビューに戻ります
私もこれを試してみます
[self popToViewControllerAtIndex:1 animated:YES];
しかし、再び同じ問題を示しています。
フォーラムで見つけたほとんどすべてを試しました。
前もって感謝します!