Masonry使用方法

1.首先下载Masonry 源码

2.在用到的类里面加入头文件  #import"Masonry.h"

3.库里的一些对应的方法

01

首先在Masonry中能够添加autolayout约束有三个函数


02

mas_makeConstraints执行流程:

1.创建约束制造者MASConstraintMaker,并且绑定控件,生成一个保存所有约束的数组;

2.执行mas_makeConstraints传入的block;

3.让约束制造者安装约束:1.清空之前的所有约束  2.遍历约束数组,一个一个安装。


1.如果设置左右上下间距各位20:

1-01

也可以这样写:


1-02

还可以这样写:


1-03

效果如下:


1-4效果图



此段代码:

1-05

效果图如下:


1-05效果图


如下图:


1-06


效果图:


1-06效果图
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Masonry的使用 Masonry的github地址 Masonry的基本使用方法 给控件添加约束使用Mason...
    Coder007阅读 12,442评论 4 17
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,746评论 4 61
  • 今天在听涂说里提到,我们如今的吃穿住行用,跟西方人已经没有差别。过度强调民族性,没有太大意义。听起来,残酷又有些欣...
    纯子404阅读 2,206评论 0 0
  • 开始是酒 醉成一首诗 后来是风 撕裂温暖 最后成了雪 没了痕迹
    美人长河阅读 1,481评论 0 0
  • 近日马云的首家无人超市的迎来了热潮,大家争先地看个究竟。啊,科技时代真的来临了!那么面临的严峻形势是就业岗位将慢慢...
    翠翠0316阅读 2,994评论 0 4

友情链接更多精彩内容