参考文档:http://adad184.com/2014/09/28/use-masonry-to-quick-solve-autolayout/
介绍:Masonry是一个轻量级的布局框架,拥有自己的描述语法,采用更优雅的链式语法封装自动布局,简洁明了,并且具有高可读性。
工具包:Masonry(Github): https://github.com/SnapKit/Masonry
MMPlaceholder:(Github):https://github.com/search?utf8=%E2%9C%93&q=MMPlaceHolder+&type=Repositories&ref=searchresults
使用:这些属性与NSLayoutAttrubute的对照表如下
其中leading与left trailing与right 在正常情况下是等价的 但是当一些布局是从右至左时(比如阿拉伯文?没有类似的经验) 则会对调 换句话说就是基本可以不理不用 用left和right就好了
测试一:三个相对模块布局
代码:
效果: