1

最初に、私のアプリケーションはステータスバーなしで全画面表示 (320x480) を表示します。ユーザーが何らかの選択を行った後、アプリは+[UIView transitionFromView:toView:duration:options:completion:]ステータス バーを使用して通常のビューに切り替えます。残念ながら、移行中に toView のサイズが 320x480 のように見えるため、ビューの一部がステータス バーの下に表示されます。遷移が完了した直後に、ビューのサイズが 320x460 に変更されます (最初はそうあるべきです)。

私の質問は、移行前にビューのサイズを正しく変更するにはどうすればよいかということです。

4

1 に答える 1

0

同様の問題がありましたが、同一ではありませんでした。ここにある解決策を試してみてください。これは私にとってはうまくいきました(基本的に、 setAnimationsEnabled: を使用してアニメーションの一部を無効にします):

RootViewController アニメーション遷移、初期方向が間違っています

于 2011-12-14T20:41:56.060 に答える