0
UIImageView *assetImageView = [[UIImageView alloc] initWithFrame:viewFrames];
[assetImageView setContentMode:UIViewContentModeScaleToFill];
[assetImageView setImage:[UIImage imageWithCGImage:[self.asset thumbnail]]];
[self addSubview:assetImageView];

由于质量下降,这段代码生成了一个模糊的图像,我发现我需要使用它

CGContextSetInterpolationQuality(context, kCGInterpolationHigh);

但是我如何在我的情况下应用此代码?

4

1 回答 1

0

我建议阅读这篇文章。在将图像传递给 UIImageView 之前,使用那里的代码将图像调整为正确的大小。

于 2012-11-13T17:33:16.050 回答