这里记录一个获取图片时,图片旋转问题

Jan 8, 2017

发表于(2016-09-05 11:09:26)
这里记录一个获取图片时,图片旋转问题:
ALAssetRepresentation rep = self.asset.defaultRepresentation;
if (rep) {
UIImage
image = [UIImage imageWithCGImage:rep.fullResolutionImage
scale:rep.scale
orientation:0];
return image;

如上写法,orientation:0的时候会发生图片旋转,即使本应该的说要拿取肖像orientation,
改成如下:
ALAssetRepresentation rep = self.asset.defaultRepresentation;
if (rep) {
UIImage
image = [UIImage imageWithCGImage:rep.fullResolutionImage
scale:rep.scale
orientation:(UIImageOrientation)rep.orientation];//0];

return image;

此时拿到的图片不再旋转。。。