私はそれをサブクラスUIImagePickerController
化して実装しました@implementation
- (BOOL)shouldAutorotate
正常に動作しますが、問題は次のとおりです。
ランドスケープ モードでキャプチャしている間、ディスプレイはポートレート モードで表示され、キャプチャ後、キャプチャされた画像は正しく表示されます (ランドスケープ モード)。
ディスプレイの向きが変わるのはなぜですか
私のコードはここにリストされています:
@interface NonRotateUIImagePickerViewController:UIImagePickerController
- (BOOL)shouldAutorotate;
@end
@implementation NonRotateUIImagePickerViewController
- (BOOL)shouldAutorotate {
return NO;
}
@end
前:
https://skydrive.live.com/?cid=eb7f2f7c40e359ee#cid=EB7F2F7C40E359EE&id=EB7F2F7C40E359EE!493
後: https://skydrive.live.com/?cid=eb7f2f7c40e359ee#cid=EB7F2F7C40E359EE&id=EB7F2F7C40E359EE!492