Вы можете использовать myImage.imageOrientation
, что даст вам UIImageOrientation,
Или, если по какой-то причине вы хотите получить информацию EXIF непосредственно в методе "imagePickerController: didFinishPickingMediaWithInfo:".
путем доступа к информационному словарю [info objectForKey: @ "Orientation"] ;
Примечание: это не будет относиться к UIImageOrientation напрямую, корреляция следующая.
- (UIImageOrientation)orientationFromEXIF:(int)exif
{
UIImageOrientation newOrientation;
switch (exif)
{
case 1:
newOrientation = UIImageOrientationUp;
break;
case 3:
newOrientation = UIImageOrientationDown;
break;
case 8:
newOrientation = UIImageOrientationLeft;
break;
case 6:
newOrientation = UIImageOrientationRight;
break;
case 2:
newOrientation = UIImageOrientationUpMirrored;
break;
case 4:
newOrientation = UIImageOrientationDownMirrored;
break;
case 5:
newOrientation = UIImageOrientationLeftMirrored;
break;
case 7:
newOrientation = UIImageOrientationRightMirrored;
break;
}
return newOrientation;
}
Но вам лучше использовать .imageOrientation