先对比所有市面上的iPhone设备,然后分析如何适配新的设备,
iPhone4,iPhone4s 分辨率960*640 长宽比1.5
iPhone5,iPhone5s 分辨率1136*640 长宽比1.775
iPhone6 分辨率1334*750 长宽比1.778
iPhone6+ 分辨率1920*1080 长宽比1.777
由此可见,只有iPhone4和iPhone4s和iPhone5及以上设备的长宽比不一样,可以粗略认为iPhone5、5s、6、6+的长宽比是一样的,可以等比例缩放,虽然有细微的差别,基本上看不出来。
所有设计界面只设计两套应该就OK,一套以最大的分辨率iPhone6+的1920*1080设计,一套以iPhone4和4s的960*640的设计。程序中最好保持两套UI切图就可以满足市面上所有的iPhone设备。当然拥有更多的切图也是可以的,程序包的加入的图片越多,程序包就越大,用户下载的体验就差一点。
default.png
default@2x.png
default-568h@2x.png
default-667h@2x.png
default-736h@3x.png
后面两个是6和6+。
其实无所谓的,名字可以指定的。