Masonry使用小结
来源:互联网 发布:熊族看刀路软件下载 编辑:程序博客网 时间:2024/05/18 11:32
关于布局框架方面,最常用的是Masonry和AutoLayout,以下是关于Masonry的一些使用方法。
介绍
Masonry是一款轻量级的布局框架,拥有自己的描述语法,采用链式语法封装自动布局,具有较高可读性。并且同时支持iOS和OS X。
下载地址:https://github.com/Masonry/Masonry
配置
推荐使用pod进行管理安装:
- 打开终端,‘pod search masonry’,得到当前可用版本
- 进入工程主目录,编辑PodFile, 增加 ‘pod‘masonry’’
- 在终端进入工程主目录,执行‘pod update’
使用
注意点
- equalTo与mas_equalTo的区别:
equalTo与mas_equalTo代表的含义都是等于某一值,但是mas_equalTo比equalTo多了类型转换操作,一般来说,两种方法是通用的,但是对于数值操作使用mas_equalTo, 对于对象和多个属性的处理,使用equalTo。 - 用mas_makeConstraints的那个view需要在addSubview之后才能用这个方法
- 方法and和with只是为了可读性,返回自身,比如make.left.and.right.equalTo(self.view)和make.left.right.equalTo(self.view)是一样的。
- 因为iOS中原点在左上角所以注意使用offset时注意right和bottom用负数
- 如果运行在iOS7以下版本时,equalTo如果指向父视图的父视图或者与父视图同级的其他视图时,会造成程序crash
0 0
- Masonry使用小结
- Masonry 用法小结
- 使用Masonry
- Masonry使用
- Masonry使用
- Masonry使用
- Masonry使用
- Masonry使用
- masonry使用汇总
- Masonry的简单使用
- Masonry的使用
- Masonry简单使用
- Masonry简单使用
- Masonry使用入门介绍
- Masonry介绍与使用
- Masonry简单使用
- Masonry简单使用
- Masonry+ScrollView的使用
- JSTL 标签库 下载及配置
- JQueryUI之Autocomplete
- iOS关于定时器的四个实用demo
- scp command not found
- 根据表名得到表信息,包括字段说明,生成C#类属性
- Masonry使用小结
- TreeSet介绍
- Android Data Binding
- Android逆向之旅---解析编译之后的AndroidManifest文件格式
- Android应用开发allowBackup敏感信息泄露的一点反思
- Cookie 类
- 图像Exif Orientation
- 两个一样的oracle 数据库怎么实现数据定期同步?
- Java基础学习7_类和对象