zoukankan      html  css  js  c++  java
  • Masonry

    目前最流行的Autolayout第三方框架
    用优雅的代码方式编写Autolayout
    省去了苹果官方恶心的Autolayout代码
    大大提高了开发效率

    框架地址:
    https://github.com/SnapKit/Masonry

    mas_equalTo和equalTo

    默认情况下
    mas_equalTo有自动包装功能,比如自动将20包装为@20
    equalTo没有自动包装功能
     
    如果添加了下面的宏,那么mas_equalTo和equalTo就没有区别

    #define MAS_SHORTHAND_GLOBALS

    // 注意:这个宏一定要添加到#import "Masonry.h"前面

    mas_width和width

    默认情况下
    width是make对象的一个属性,用来添加宽度约束用的,表示对宽度进行约束
    mas_width是一个属性值,用来当做equalTo的参数,表示某个控件的宽度属性
     
    如果添加了下面的宏,mas_width也可以写成width

    #define MAS_SHORTHAND

     

    mas_height、mas_centerX以此类推
  • 相关阅读:
    JS和Jquery获取this
    写SQL经验积累2
    转载学习
    java开发3个月总结
    学习规划
    Spring Boot详解
    webSocketDemo
    spring boot中 redis配置类(4.0)
    c语言操作字符串
    聊聊面试常问的HashMap中红黑树
  • 原文地址:https://www.cnblogs.com/xufengyuan/p/6856118.html
Copyright © 2011-2022 走看看