Masonry

作者: 景天儿 | 来源:发表于2019-05-04 18:42 被阅读0次

0 第一性原理

利用AutoLayout来实现布局
使用链式编程,简化约束代码的编写过程。

1 给View添加约束的过程

  1. 创建约束Maker
  2. 传入约束(执行block)
  3. 安装约束(Maker install)


    Msr1 View加约束.png

1-1 子过程,执行block,给Maker添加约束

image.png

文字描述


image.png

1-2 子过程,Maker安装约束

image.png

2 类图

image.png

3 相关

文中的1-1节中的“文字描述”下方的图、2节中的类图,直接取自iOS学习——布局利器Masonry框架源码深度剖析

相关文章

网友评论

      本文标题:Masonry

      本文链接:https://www.haomeiwen.com/subject/usdfoqtx.html