3

私はいくつかのナビゲーションコントローラを備えたiPhone/iPadアプリで作業しています。デバイスがランドスケープモードのときにビューの戻るボタンをクリックすると、以前のビューは通常どおり水平にスクロールするのではなく、画面に垂直にスクロールします。UINavigationControllerが戻るボタンをクリックするとスクロールします

プッシュアニメーションは、常に水平方向に動作します。

この奇妙な問題の原因は何ですか?

答えて

4

エイドリアン

おかげで、あなたは、あなたが戻って、適切に回転に対処するために設定されているに取得している、必ずビューコントローラはありますか?

私のアプリケーション内のすべての(葉でない)DialogViewControllerAutorotate = true;を追加するまでは、MonoTouch.Dialogを使用して同様の問題が発生しました。

+0

うん、それはまさに問題だった。また、モノタッチダイアログも使用しています:-)。どうもありがとう! –

+0

Heh、それは素晴らしいコードです! :-) – poupou

+0

モノトゥッチを使用していない人は、View Controllerが 'shouldAutorotateToInterfaceOrientation:'をオーバーライドしていることを確認して、戻るボタンをタップする前に現在の向きに 'YES'を返します。 –

関連する問題