【发布时间】:2016-01-22 06:13:03
【问题描述】:
在开发 iOS 应用时,我投入了大量时间来使一切都具有自适应性(大小等级等)。我已经实现了一些屏幕宽且可缩放的图像滚动条/照片库。多屏图像存储和曝光的最佳实践是什么?
动态存储或生成不是问题,比方说,每个图像有五种不同的分辨率,并根据网络连接和屏幕尺寸加载最佳分辨率。我想知道对于这种多样性有什么建议。
这是基于屏幕尺寸的所有可能图像分辨率的(可能不完整)列表:
- iPad 横向和纵向:704px 宽
- iPad 2/3:694px 宽
- iPad 1/2 横向:507px 宽
- iPad 1/2 纵向:438px 宽
- iPhone 6+:414px 宽
- iPhone 6:375px 宽
- iPhone 4/5 + iPad 右侧分屏:320px 宽
我所有的图像都是正方形的。所以高度等于宽度。
我应该包含视网膜照片还是应该将@1x 用于照片?我是否为缩放添加额外的像素(最大 1.5 倍)?
【问题讨论】: