ポートレートモードで開始するiPhoneアプリがあります。アプリが横向きに回転すると、次を使用して新しいビューがプッシュされます。
[self presentModalViewController:viewController animated:YES];
この横長のビューには、横長の位置で垂直方向にスクロールする UIScrollView が含まれています。スクロール ビューのフレームの高さは横長 (320 ポイント) に等しく、スクロール ビューのコンテンツ サイズの高さは横長の 3 倍 (つまり 960 ポイント) です。縦方向のページングを有効にしているので、3 ページあります。
ビューが表示されると、期待どおりにスクロール ビューが一番上までスクロールされます。しかし、iOS 5 では、スクロール ビューがランダムに上にスクロールされる位置にジャンプします。viewDidAppear メソッドをコメントアウトしましたが、これはまだ実行されています。iOS 6 では正常に動作し、これは発生しません。
ここで何が起こっているのか誰にも分かりませんか?