Я попробовал свойство imageOrientation после того, как был сделан снимок, это забавно, потому что у меня испорчены значения ориентации. Например, «Вверх» - «Влево», «Вниз» - «Вправо», «Влево» - «Вниз», а «Вправо» - «Вверх».
- (void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingImage:(UIImage *)image
editingInfo:(NSDictionary *)editingInfo {
switch (image.imageOrientation) {
case UIImageOrientationUp: //Left
break;
case UIImageOrientationDown: //Right
break;
case UIImageOrientationLeft: //Down
break;
case UIImageOrientationRight: //Up
break;
default:
break;
}
}
В настоящее время я использую 4.1 SDK GM (xcode_3.2.4_and_ios_sdk_4.1_gm_seed) для iOS 3.1