Tyl*_*ler 7 objective-c ios alasset
在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
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
如果我使用:
[self.asset defaultRepresentation] fullScreenImage]
Run Code Online (Sandbox Code Playgroud)
然后我效率低下.
tny*_*lee 13
我也有这个问题并通过使用解决了它 asset.aspectRatioThumbnail
UIImageView *imageView;
[imageView setImage:[UIImage imageWithCGImage:[asset aspectRatioThumbnail]]];
[imageView setContentMode:UIViewContentModeScaleAspectFill];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2300 次 |
| 最近记录: |