ゲーム用のモーダルビューコントローラーがたくさんあります。そのため、スタックにView Controllerが多すぎないように、ViewControllerをスタックからポップする方法が必要です。
つまり、vc1がvc2にセグし、vc3がvc3にセグし、vc3がvc1にセグしているとします。
それがvc1に戻ったとき、私は電話する必要があります、
[self.navigationController popToRootViewControllerAnimated:YES];
?
また、ゲームをリプレイするために、自分のVCに接続するリプレイボタンを用意するだけでした。そして、これは悪い考えだと言われたので、その再生ボタンを押すたびに電話しても大丈夫[self.navigationController popViewControllerAnimated:YES];
ですか?
独自のVCにセグエしたい理由は、モーダルにセグエしたときに発生するクールなクロスディゾルブアニメーションが必要だからです。
私がこれをすべて行うと、問題なく動作しますか?