XCODE7.3 AutoLayout与Size Class自悟_非代码

看看吧,

初学者,有帮助
自学者,走歪了能让你稍微回来一点
进阶者,不错的入门文章

笔者从11年开始写手机app,很长一段时间确实是不懂得如何做适配的,要是你现在面试问我,我也说不清楚

几年来
- 碰过很白目的美工
- 去过大公司,所谓的框架师,他写的框架也毫无考虑适配
- 很多人都说的适配
- 反编译过博雅互动《斗地主》,用的是最普通的sdk|framework做成的游戏,android和ios2个版本独立分别完成

总结下来,我做“适配”会这么做
首先,只是考虑竖屏不考虑横屏,人应该先学爬再尝试跑
其次,2个分辨率的测试和调整即可代表所有分辨率。

如果有人和你说他做了N个适配,你可要小心了,N个适配就代表至少N次测试,一般写程序的都是聪明人,他会仔细地做N次测试么?只要功夫够,叶问打2个和打10个是一样的,如下图,明显看到没“适配”好,因为小车图片top“有问题”
(还是那个老问题,没人愿意自己错,也没人会不做错,很多“智者”其实自以为智者而已)

然后,就是要逼自己去尝试,去做,去测试,才能真正掌握
我家乡的木棉树,总是长得比其他的树高,因为有危机意思,要和旁边的树抢阳光和空气

图1-1
XCODE7.3 AutoLayout与Size Class自悟_非代码_第1张图片

非资料参考

无聊可以看看,也不一定有参考价值,不是本文章和笔者的基础理论
IOS 适配
http://www.tuicool.com/articles/3EZnYb
storyboard autolayout
http://www.cocoachina.com/ios/20141217/10669.html
既不深入,也不浅出
http://blog.csdn.net/liangliang103377/article/details/40082271

你可能感兴趣的:(UI,适配,storyboard,autolayout,自动布局)