1

我使用以下 URL 从 URL 下载了图像:

UIImage *someImage = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:myImageURL]]];
UIImageView *someImageView = [[UIImageView alloc]initWithImage:someImage];

该图像的大小适用于 iPad 3,因此为 1536 x 800 像素。当我下载并显示图像时,它显示正确,但在 iPad 2 和 iPad 3 上它非常模糊,看起来我正在放大 768 x 400 像素的图像。

我怎样才能做出更好的分辨率?

4

1 回答 1

0

您应该检查您是否在视网膜显示器上运行(使用 scale 属性)并为这两种情况下载不同的图像。

使用宝贵的下载时间和容量来下载需要稍后进行采样的巨大图像是没有意义的。它将在各个方面提供更好的用户体验。

于 2012-10-03T20:27:45.603 回答