masonry的简单使用
2016-01-14 17:44
405 查看
UIView *redView = [[UIView
alloc] init];
//开启自动布局
redView.translatesAutoresizingMaskIntoConstraints =
NO;
redView.backgroundColor = [UIColor
redColor];
[self.view
addSubview:redView];
//添加约束条件
[redView mas_makeConstraints:^(MASConstraintMaker *make) {
//红色视图的顶部和左边分别距离父视图的顶部和左边20
make.top.and.left.equalTo(self.view).offset(20);
//红色视图的右边等于self.view右边加上-20
make.right.equalTo(self.view).offset(-20);
//红色视图的高度等于100
make.height.equalTo(@100);
/*
equalTo:不支持基本数据类型
mas_equalTo:可以传任何数据类型
*/
//make.height.mas_equalTo(100);
}];
alloc] init];
//开启自动布局
redView.translatesAutoresizingMaskIntoConstraints =
NO;
redView.backgroundColor = [UIColor
redColor];
[self.view
addSubview:redView];
//添加约束条件
[redView mas_makeConstraints:^(MASConstraintMaker *make) {
//红色视图的顶部和左边分别距离父视图的顶部和左边20
make.top.and.left.equalTo(self.view).offset(20);
//红色视图的右边等于self.view右边加上-20
make.right.equalTo(self.view).offset(-20);
//红色视图的高度等于100
make.height.equalTo(@100);
/*
equalTo:不支持基本数据类型
mas_equalTo:可以传任何数据类型
*/
//make.height.mas_equalTo(100);
}];
相关文章推荐
- java生成API文档
- 实现Android插件化的核心技术简介(三):Android dynamic register activities
- 【mysql 服务启动失败,报 1067 错误】 的可能原因及解决方案
- [JQuery]往textarea中光标所在位置插入文本
- redis3.0.0 集群安装详细步骤-【超人学院】
- Jdbc基本操作<一>
- android工具类常用方法
- Struts2 设置--Myelipse
- 网站502与504错误分析
- Linux根目录结构
- win10 vm虚拟机 报错 设备vmnet0上的网络桥接当前未在运行
- Python 2.5.14 偏函数
- 搭建eova开发环境
- 使用JMeter测试web程序
- grub rescue救援模式的处理
- “微信之父”张小龙首次演讲实录:详解微信平台四大价值观
- C#WebService 客户端通过Http调用请求(转)
- [Linux] 账户管理命令(二)
- 类似QQ消息左滑删除的Demo
- awk 打印单引,双引问题