《个人Masonry的使用总结》

怎么集成Masonry我这边就不讲了。视图一定要先添加在父视图上面,才能添加约束否则程序会闪退,大家这个应该都知道吧。

01.我们首先看怎么添加约束。

从不上面我们不然得到,所有约束都是由make进行控制的,接下来我们需要做的毫无疑问是点击make看看有什么属性和方法。只有更好的了解Api我们才能更好的使用。看代码的最好的方式是直接看源码。源码我直接写上了注释方便大家查看。

接下来我们需要了解一下尺寸关系

下面我多举一下例子我想就差不多了:

Masonry为我们提供了三个默认的方法,priorityLow()、priorityMedium()、priorityHigh(),同时也可以通过priority()方法来自定义优先级。

相信大家看了这多例子,应该会举一反三灵活使用了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Masonry使用总结 一、Masonry简介 Masonry是一个轻量级的布局框架,适用于iOS以及OS X。它...
    BLSTUDIO阅读 21,023评论 5 59
  • Masonry是一个轻量级的布局框架,它拥有自己的描述语法(采用更优雅的链式语法封装)来自动布局,具有很好可读性且...
    AngeloD阅读 3,409评论 0 9
  • 更新布局方法 设置好约束以后,布局是如何更新的呢? Masonry简介 Masonry是一个轻量级的布局框架,它拥...
    bianruifeng阅读 405评论 0 0
  • 需要记录的一点: 1.简介 基于NSLayoutConstraint封装的第三方布局框架,实现自动布局,采用链式编...
    棒棒德阅读 2,123评论 0 1
  • Masonry -- 使用纯代码进行iOS应用的autolayout自适应布局,对很多零散的进行整理 简介 简化i...
    XZ_Henry阅读 978评论 0 0