0

我在我的应用程序中从网络加载一些图像并使用 UIImage drawImage 绘制它们。我想继续为视网膜显示使用相同的图像,但通过插值平滑它们。我们怎样才能做到这一点?

我想我可以提前以双倍分辨率保存(在内存中)或在渲染时缩放。这取决于它在渲染期间对性能的影响程度。

4

1 回答 1

3

Core Graphics 会自动为您完成这项工作,绝对不需要在您的应用程序中存储放大的位图,这只会浪费存储空间。CGContextSetInterpolationQuality您可以使用该函数稍微影响图形上下文的插值质量。

于 2012-03-18T22:44:09.113 回答