ip6/6p的的分辨率从ip5的 320x568 变成了 375x667 和 414x736 .加上已经有的ip4的 320x480 和 ipad的 768x1024, 总共有5种尺寸, So以前的编码方式已经不适合了.我们需要改进现有的工作流,采用apple推荐的autolayout + sizeclass的方式去拥抱变化. 下面的一些文章是介绍了我们应该如何去做.
总的来说分UI和Develop两部分的变化, UI的变化主要是新的适配规则,3x和基准尺寸的改变, Develop的是autolayout和sizeclass的使用.
http://www.cocoachina.com/ios/20140912/9601.html
这篇文章是介绍了ip6的分辨率和之前的区别
http://www.zhihu.com/question/25308946/answer/32240185?utm_source=weibo&utm_medium=weibo_share&utm_content=share_answer&utm_campaign=share_button
这篇文章是手机淘宝的工程师解释了他们的适配协作模式
http://www.zcool.com.cn/article/ZMTM3NzMy.html
这个是落地的切图办法,研发的同学可以跳过了
http://www.cocoachina.com/ios/20140923/9727.html
我们也可以考虑使用矢量图
http://www.cocoachina.com/ios/20131203/7462.html
http://www.cocoachina.com/ios/20140915/9623.html
这个是介绍了ios8 下新加的sizeclass
http://www.cocoachina.com/ios/20141217/10669.html
清晰明了的一个教程
http://www.cocoachina.com/ios/20141219/10702.html
这个是推荐的第三方库
http://www.cocoachina.com/ios/20141010/9869.html