ビューの1つを横向きモードでのみモーダルに表示したいiphoneアプリがあり、そのビューコントローラーの下にコードを設定しました。iPhone (意図したプラットフォーム) ではすべて正常に動作しますが、デモンストレーションのために iPad で実行すると、ランドスケープ ビューの左端が約 10 ピクセル切り捨てられます。つまり、ディスプレイが画面に対して広すぎるように見えます。他のビューは影響を受けず、1 倍または 2 倍のズームでも同じことが起こります。
これはバグですか、それとも何か見逃していますか?
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}