如果我有一个4个图像的通用应用程序
它们都是相同的图像,只是大小不同。正如您所看到的,iPhone视网膜图像与iPad非视网膜图像大小相同。
有没有办法使用iPhone视网膜图像作为iPad非视网膜图像而不重复文件本身并重命名?只是看起来有点浪费内存,特别是如果它经常出现在应用程序中。
答案 0 :(得分:4)
我在自己的应用程序中做同样的事情。我发现命名图像image.png
,image@2x.png
和image@2x@2x.png
的效果非常好。
答案 1 :(得分:1)
您只需将其命名为iPhoneimage.png
并将大小设置为200x200,但您需要相应地管理图像缩放。
但请注意,您将获得一些SSD内存,也许您可以保持低于3G App Store下载的50MB限制,但您将消耗更多ram内存。
答案 2 :(得分:0)