ip6适配归纳

ip6适配归纳

ip6/6p的的分辨率从ip5的 320x568 变成了 375x667 和 414x736 .加上已经有的ip4的 320x480 和 ipad的 768x1024, 总共有5种尺寸, So以前的编码方式已经不适合了.我们需要改进现有的工作流,采用apple推荐的autolayout + sizeclass的方式去拥抱变化. 下面的一些文章是介绍了我们应该如何去做.

总的来说分UI和Develop两部分的变化, UI的变化主要是新的适配规则,3x和基准尺寸的改变, Develop的是autolayout和sizeclass的使用.

UI

iPhone6分辨率与适配

http://www.cocoachina.com/ios/20140912/9601.html

这篇文章是介绍了ip6的分辨率和之前的区别

iPhone 6 / 6 Plus 出现后,如何改进工作流以实现一份设计稿支持多个尺寸?

http://www.zhihu.com/question/25308946/answer/32240185?utm_source=weibo&utm_medium=weibo_share&utm_content=share_answer&utm_campaign=share_button

这篇文章是手机淘宝的工程师解释了他们的适配协作模式

在 Xcode 6 中使用矢量图( iPhone 6 置配 UI)

http://www.cocoachina.com/ios/20140923/9727.html

我们也可以考虑使用矢量图

Develop

iOS 7 自动布局教程

http://www.cocoachina.com/ios/20131203/7462.html

Xcode6中自动布局autolayout和sizeclass的使用

http://www.cocoachina.com/ios/20140915/9623.html

这个是介绍了ios8 下新加的sizeclass

iOS 8 AutoLayout与Size Class自悟

http://www.cocoachina.com/ios/20141217/10669.html

清晰明了的一个教程

Masonry介绍与使用实践:快速上手Autolayout

http://www.cocoachina.com/ios/20141219/10702.html

这个是推荐的第三方库

如何对使用了autolayout的UIView添加动画

http://www.cocoachina.com/ios/20141010/9869.html


转自:http://blog.csdn.net/uxyheaven/article/details/42677317

你可能感兴趣的:(ip6适配归纳)