这个问题可能重复,但我找不到任何合理的答案。
我正在开发一个支持所有iOS设备的应用程序,我必须为每个设备导入图像资源
如果我使用图像优化器,它将破坏图像的质量
目前我的应用程序包含iPhone 5,6,6 +,iPad和iPad视网膜图像,在我的应用程序中花费了大约20 MB的空间。
如何减小这个尺寸?
例如通过删除iPhone 5或iPhone 6图像,应用程序是否可以正常工作?
答案 0 :(得分:1)
这完全取决于您的应用程序的设计。 @ 3x图形仅适用于iPhone 6+(目前),并且设备上的分辨率非常高,一些用户可能没有注意到缺少@ 3x图形。您也可以在iPad上“重复使用”某些iPhone图形(例如,您可以将iPad @ 2x图形用于iPad非视网膜)。但同样,取决于您的图形设计。
答案 1 :(得分:0)
我不知道你如何使用这些图片,但是 如果你想缩小应用程序的大小,对我来说,有两个解决方案。
UIImageView
x2的尺寸是否足够)。答案 2 :(得分:0)
不,你必须存储iPhone 5,6,6+启动图像才能禁用缩放。