美文网首页
【iOS】处理照片方向不正确的问题

【iOS】处理照片方向不正确的问题

作者: CoderHuangRui | 来源:发表于2020-03-03 16:51 被阅读0次

    假如的你照片上传到服务器后,在服务器端查看发现,逆时针旋转了90。
    可能是因为没有处理 imageOrientation 这个参数

    在工程中加入 UIImage Category 处理一下即可

    - (UIImage *)normalizedImage
    {
        if (self.imageOrientation == UIImageOrientationUp)
        {
            return self;
        }
        UIGraphicsBeginImageContextWithOptions(self.size, NO, self.scale);
        [self drawInRect:(CGRect){0, 0, self.size}];
        UIImage *normalizedImage = UIGraphicsGetImageFromCurrentImageContext();
        UIGraphicsEndImageContext();
        return normalizedImage;
    }
    

    相关文章

      网友评论

          本文标题:【iOS】处理照片方向不正确的问题

          本文链接:https://www.haomeiwen.com/subject/sdihlhtx.html