0

私は自分の持っているものを簡単に説明しましょう:UIViewControllerはpushViewControllerからバウンスします

私は3レベルまで行くことができるnavigationControllerを持っています。第一及び第二のレベルから

は私が

[self.navigationController pushViewController:[PlayerViewController playerSingleton] animated:YES]; 

メッセージすることができるよ、私は最初のレベルから、それは問題なくPlayerViewControllerのビューをプッシュすることを行う場合。右から左に問題なくスライドします。

しかし、私がnavigationControllerの2番目のレベルのビューからプッシュしようとすると、もう1つのスライドと同様にスライドしますが、スライドします。

明示的にこれを示していますが、何もないコードがあるかどうかを再度確認しました。

アイデア?

+0

なぜPlayerViewControllerがシングルトンですか? 2回目は何を押していますか? – bandejapaisa

+0

私はどこにでもアクセスして変数やその他のものを保持したいと思っていました。 2回目は同じシングルトンをプッシュしようとしていますが、まったく同じコードを実行しています。 –

+0

そのようなものは、第3レベルの深いところに当たったときに、ビューをポップします。 –

答えて

0

私のコードでは、-popViewControllerAnimatedが失われました。

これを削除してもう一度やり直しています。

関連する問題