【发布时间】:2015-04-28 10:31:30
【问题描述】:
我的应用在顶部显示 2 个按钮,在底部显示汽车图片(可能 4 个中的 1 个):
每个图像文件都有 5616 x 3744 像素的巨大尺寸,应用程序明显滞后,有时还会崩溃(此处fullscreen,使用Aspect Fill模式):
所以我想缩小图像资源并将这些文件(对于 4 张汽车图片中的每一张)包含在我的应用中:
- 汽车.jpg
- car@2x.jpg
- car@3x.jpg
四处搜索后,我想我必须定位Rendered Pixels 尺寸,即:
- 640 x 960 适用于 iPhone 4
- 640 x 1136 适用于 iPhone 5
- 750 x 1334 适用于 iPhone 6
- 1242 x 2208 适用于 iPhone 6 Plus
- 我还没有查看 iPad 的尺寸
但是我的图像视图有 20 个像素的插图(这里是 fullscreen):
所以我不确定从 car.jpg、car@2x.jpg 和 car@3x.jpg 的宽度中减去哪个值。
我应该从每个文件中减去 40 个像素(即左侧 20 和右侧 20)吗?
【问题讨论】:
标签: ios iphone ipad uiimageview assets