ios9,ALAsset.thumbnail.size是{75,75}?

前端之家收集整理的这篇文章主要介绍了ios9,ALAsset.thumbnail.size是{75,75}?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在iOS 9中,我从相册中选择了一张照片.获得ALAsset后,
我打电话给“缩略图”来获取缩略图显示它但照片模糊不清.

在iOS 8中,ALAsset.thumbnail大小为150 * 150,但在iOS 9中为75 * 75

这是我的代码

self.image = [UIImage imageWithCGImage:self.asset.thumbnail];
//self.image.size is 75*75     in ios9
//self.image.size is 150*150     in ios8

我怎么解决这个问题?

如果我使用:

[self.asset defaultRepresentation] fullScreenImage]

然后我效率低下.

解决方法

我也遇到了这个问题,并使用asset.aspectRatioThumbnail解决了这个问题
UIImageView *imageView;
    [imageView setImage:[UIImage imageWithCGImage:[asset aspectRatioThumbnail]]];
    [imageView setContentMode:UIViewContentModeScaleAspectFill];
原文链接:https://www.f2er.com/iOS/332956.html

猜你在找的iOS相关文章