美文网首页iOS记录
Masonry使用介绍

Masonry使用介绍

作者: bianruifeng | 来源:发表于2020-01-14 19:49 被阅读0次

    Masonry简介

    Masonry是一个轻量级的布局框架,它拥有自己的描述语法(采用更优雅的链式语法封装)来自动布局,具有很好可读性且同时支持iOS和Max OS X等。
    总之,对于侧重写代码的coder,请你慢慢忘记Frame,喜欢Masonry吧。

    使用前的准备

    若是你对于自动布局很熟练的话,再接触这个第三方Masonry很容易上手的,对UI界面显示的控件的约束本质都是相同的,现在呢,我一般都是喜欢在控制器里导入 #import "Masonry.h"之前再添加两个宏,来提高App的开发效率。

    //1. 对于约束参数可以省去"mas_"

    define MAS_SHORTHAND

    //2. 对于默认的约束参数自动装箱

    define MAS_SHORTHAND_GLOBALS

    即:需要我们导入的框架与宏如下

    //define this constant if you want to use Masonry without the 'mas_' prefix

    define MAS_SHORTHAND

    //define this constant if you want to enable auto-boxing for default syntax

    define MAS_SHORTHAND_GLOBALS

    相关文章

      网友评论

        本文标题:Masonry使用介绍

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