以下の回答はiOS6では機能しないため、まだ回答が必要です。
私のアプリケーションは、ポートレート モードでのみ有効になっています。
ただし、UIImagePickerController をサブビューとして内部に埋め込み、デバイスを回転させると、上部と下部のバーは同じ場所に留まりますが、UIImagePickerController は回転します。
回転しないようにするにはどうすればよいですか?
これはコードです:
[self.view.window addSubview:self.imagePickerController.view];
self.imagePickerController.showsCameraControls = NO;
self.imagePickerController.view.frame = CGRectMake(0, 90, 320, 320);
self.imagePickerController.allowsEditing = NO;
編集済み
shouldAutorotateが呼び出されていないiOS6を使用しています