从外部源iOS下载图像

时间:2012-11-20 22:59:58

标签: objective-c ios uiimageview uiimage retina-display

是否可以从Web服务器下载图像并以

的方式保存它们
[UIImage imageNamed:@"filename"]

仍然适用于filename.png和filename@2x.png,就像它们一直在应用程序包中一起发送一样?

3 个答案:

答案 0 :(得分:2)

添加我的评论作为答案。您可以尝试基于视网膜/非视网膜发送比例,然后根据该图像下载单个图像。您不必担心将两个图像组合并下载,因为设备可以是视网膜或非视网膜。你不需要同时使用这两个图像。

答案 1 :(得分:1)

您可以根据设备本身的视网膜/非视网膜下载图像。无需将两者放在同一设备中。

答案 2 :(得分:0)

当您考虑下载两个图像时,因此带宽本身并不重要,为什么不将两个图像合并为多分辨率TIFF并从Web服务器下载?如果您这样做并从文件加载图像,将自动选择正确的分辨率。