首页 文章

如何在IOS6中将横向图像转换为移植图像?

提问于
浏览
0

我想在 landscape 模式下从相机拍照,我想在 portrait 模式中以 portrait 模式显示该图像 . 我无法以纵向模式旋转图像 .

1 回答

  • 0

    你想要旋转,然后你要用旋转图像做什么?
    如果您只想在视图中显示它,请将其包装在 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];
    }
    

相关问题