IOS--Autolayout封装库Masonry介绍与使用实践

 参考文档:http://adad184.com/2014/09/28/use-masonry-to-quick-solve-autolayout/git

  介绍:Masonry是一个轻量级的布局框架,拥有本身的描述语法,采用更优雅的链式语法封装自动布局,简洁明了,而且具备高可读性。github


       工具包: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就行了测试


   测试一:三个相对模块布局ui


           代码:spa

             

      效果:orm

            

相关文章
相关标签/搜索