关于iPhone6 和iPhone6 Plus 的屏幕分辨率的问题
【
】
除6+外,其他所有iPhone4以后的iPhone的ppi都是326,用@2x的素材。 但是6+的实际ppi是401,理论上苹果应该用401/326 * @2x=@2.46x的素材。但是这个奇葩的比例对开发者而言很难切图。所以苹果为方便开发者用的是@3x的素材,然后再缩放到@2.46x上,实际上是缩放到2.46/3=83%。实际上苹果选取了一个接近比例的87%。 这样算下来,物理分辨率和虚拟分比率的比例是87%,也就是1920/0.87=2208,1080/0.87=1242. 好处就是开发者更方便,比如准备素材时,字号可以直接调成3x的。 |
设备列表
ppi的计算方式:
ppi的计算方式一定要理解,
PPI_百度百科
分辨率_百度百科
我的理解:
如果你能理解下面的计算,那么就算你理解了iPhone的分辨率等参数之间的关系
参考:
APP设计师必读-快速适配iPhone6及plus的诀窍-UI中国-专业界面设计平台
The Ultimate Guide To iPhone Resolutions
ios - iPhone 6 Plus resolution confusion: Xcode or Apple's website? for development - Stack Overflow