美文网首页
Masonry 入门使用

Masonry 入门使用

作者: 奇梦人 | 来源:发表于2020-10-07 17:45 被阅读0次

做一下总结,方便之后查阅

  1. 第一步加入依赖
pod 'Masonry'
  1. 在需要使用到的地方加入
#import "Masonry.h"
  1. 使用 - 实现一个上下左右边距 20 的 UIview
    注意: 添加约束只能在 addSubview 之后添加,不然会报错

    UIView *testLayout = [[UIView alloc] init];
    testLayout.backgroundColor = [UIColor redColor];
     [self.view addSubview:testLayout];
    
//第一种四边边距为20
    [testLayout mas_makeConstraints:^(MASConstraintMaker *make) {
        //四边边距20
        // 这里的 self.view 是指的是它的父 view
        make.left.equalTo(self.view).offset(20);
        make.right.equalTo(self.view).offset(-20);
        make.top.equalTo(self.view).offset(20);
        make.bottom.equalTo(self.view).offset(-20);
    }];

//练习2  - 宽高 100、 水平居中、垂直居中
    [testLayout mas_makeConstraints:^(MASConstraintMaker *make) {
        make.width.mas_equalTo(100);
        make.height.mas_equalTo(100);
        make.centerX.mas_equalTo(self.view); // 水平居中
        make.centerY.mas_equalTo(self.view);//垂直居中
    }];

相关文章

  • Masonry使用入门

    Masonry使用入门 目录 一、基本用法2 二、扩展用法3 三、使用注意事项5 四、适配iPhoneX9 五、兼...

  • Masonry 入门使用

    做一下总结,方便之后查阅 第一步加入依赖 在需要使用到的地方加入 使用 - 实现一个上下左右边距 20 的 UIv...

  • iOS学习资源收藏(1)

    OC Masonry 介绍与使用实践 (这篇文章通过5个实例深入浅出讲解了 Masonry,相信你入门该框架不是...

  • iOS 学习资源

    OC Masonry 介绍与使用实践 (这篇文章通过5个实例深入浅出讲解了 Masonry,相信你入门该框架不是问...

  • Masonry

    Masonry使用方法Masonry的使用Masonry的github地址 本篇文章 Masonry的基本使用方法...

  • 顺蔓摸瓜:解析Masonry源码

    1. Masonry调用方式入门 2. Masonry调用解析 2.1 查看 mas_makeConstraint...

  • 10.4 Masonry使用-动画

    Masonry使用-动画 会进行上下缩放 Masonry使用-动画1.png Masonry使用-动画2.png

  • Masonry使用方法

    Masonry的使用 Masonry的github地址 Masonry的基本使用方法 给控件添加约束使用Mason...

  • 第三方库--Masonry的基本使用

    Masonry是目前最流行的AutoLayout框架. 使用: 将Masonry文件包拖入项目 使用Masonry...

  • Masonry学习报告

    Masonry 源码:https://github.com/Masonry/Masonry 如果是使用cocoa ...

网友评论

      本文标题:Masonry 入门使用

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