Iphone 如何在IOS6中将横向映像转换为portrate映像?

Iphone 如何在IOS6中将横向映像转换为portrate映像?,iphone,objective-c,ios6,uiimage,uiimagepickercontroller,Iphone,Objective C,Ios6,Uiimage,Uiimagepickercontroller,我正试图在横向模式下从相机拍照,我想在iOS6中以纵向模式显示该图像。我无法在纵向模式下旋转图像。如果要旋转图像,那么如何处理旋转后的图像? 如果只想在视图中显示它,请将其包装在UIImageView中,旋转imageView并插入视图: -(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { UIImage* i

我正试图在横向模式下从相机拍照,我想在iOS6中以纵向模式显示该图像。我无法在纵向模式下旋转图像。

如果要旋转图像,那么如何处理旋转后的图像?
如果只想在视图中显示它,请将其包装在
UIImageView
中,旋转imageView并插入视图:

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
    UIImage* image = [[info objectForKey: UIImagePickerControllerOriginalImage] fixOrientation];
    UIImageView *imageView = [[UIImageView alloc] initWithImage:image];
    imageView.transform = CGAffineTransformMakeRotation(M_PI * 90 / 180);
    [self.view addSubview:imageView];
}