转载的话请注明出处,谢谢。
最近研究了一下iOS的Aulolayout,成就不敢说,感觉自己入门了。写篇博客出来,希望能帮助到小伙伴们。
其他的就不扯了,直接捡干得来。
没有用StoryBoard,直接用的自己熟悉的xib,我想是不会有太大区别的。
我感觉这张图已经很能说明autolayout怎么用了吧。
对单个约束的设置呢 如下图所示
其他的参数还没有搞明白,就不乱说了。
当那个约束的线是红色的,可以理解成error,橙色的话就是warning,变成蓝色,恭喜你,说明OK了。不过不管线是什么颜色都不影响工程的编译运行的。
当你的约束有问题的时候,view的右边会出来一个橙色或者红色的箭头,点就去就能看到相应的问题以及解决方法。如下图
点这个橙色的三角或者红色的原点会弹出一个试图里面有相应的解决方法,点一下就好了,非常简单。
如下图:
目前想起来的就这些,等到有更深入的了解再跟大家分享吧。