コールバックでカメラから直接画像を取得するか、カメラロールから画像を選択するかによって、一貫性のない結果が得られます。
UIImagePickerControllerDelegate
コールバックメソッドでは、写真の撮影方法に関係なく、がUIImage.imageOrientation
表示されます。UIImageOrientationRight
カメラロールから読み取ると、横向きのショット(左に曲がった)が表示されUIImageOrientationUp
、縦向きのショットが表示されUIImageOrientationRight
ます。
両方の状況でカメラの向きを確実に取得するにはどうすればよいですか?