次のコード行を使用して呼び出す新しいViewControllerがiPhoneにあります。
[self presentModalViewController:controller animated:NO];
これはアニメーションがオンの場合はうまく機能しますが、私はインスタントスイッチを探しています。問題は、アニメーションをNOに設定すると、ステータスバーがあるかのように、ビュー全体が右に20pxシフトします(常に横向きモードです)が、縦向きモードです!?
この例では、黄色のスペースが新しいViewControllerです。
代替テキストhttp://www.james-ingham.info/pics/iphoneshift.png
私はこれを新しいプロジェクトで試しましたが、同じことが起こります。バグかもしれませんが、誰か修正がありますか?ありがとう