我正在使用 UIImage 并且像其他人一样必须处理视网膜和非视网膜显示的适应性。据我所知,视网膜显示需要双像素。
我想知道我是否可以简单地使用具有相同宽度/高度比的大图像,只需将其调整为更小以适应所有设备?
例如,我制作了一个大小为 200*200 像素的原始图像。现在我想在应用程序中使用它作为 20*20 像素和 80*80 像素(两种情况)。然后我必须制作四个副本,例如 img2020.png、img2020@2x.png、img8080.png 和 img8080@2x.png
所以如果我想在三种不同尺寸的情况下使用它,我必须存储6份。我可以使用 UIImage 的调整大小功能来做到这一点吗?我尝试了一些,但无法弄清楚它的质量和性能。
有任何想法吗?非常感谢 :)