私のアプリケーションでは、画像をキャプチャするためにUIImagePickerControllerを統合しました。IOS6バージョンのデバイスでは、実行中(実行モードのカメラ)にUIImagePickerControllerの向きを縦向きから横向きに変更して再び表示すると、下部のステータスバーが表示されます。ビューの配置は自動的に変更されます(y座標は自動的に増加します)。IOS5では正常に機能します。
オリエンテーションの問題が発生する前。
向きを縦向きから横向きに変更して縦向きモードに戻ると、IOS6ではこのようにビューが変更されます。
UIImagePickerControllerを表示するために使用されるコード
picker = [[UIImagePickerController alloc]init];
picker.delegate = (id)self;
picker.allowsEditing=YES;
picker.sourceType = UIImagePickerControllerSourceTypeCamera ;
[self presentViewController:picker animated:YES completion:nil];
この問題を解決するために私を導いてください。ありがとう。