Masonry约束手误Bug
2016-04-29 00:01
211 查看
Masonry约束Bug
在使用时定义宏,
#define COMMONGMARGIN 12
约束如下
[imageView mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.mas_equalTo(view.mas_left).offset(COMMONGMARGIN * 1.2);
make.centerY.mas_equalTo(view.mas_centerY);
}];
在.m文件中去全局修改COMMONGMARGIN 名称时 bug
propertry values offset not found obj of type MasConstraint
项目中所有用到offset的代码都报错
make.left.mas_equalTo(view.mas_left).offset(12);
解决方法:
找到报错项目中
MASConstraint.h
MASConstraint.m
替换为重新下载的Masonry框架的
MASConstraint.h
MASConstraint.m
编译success!!!
在使用时定义宏,
#define COMMONGMARGIN 12
约束如下
[imageView mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.mas_equalTo(view.mas_left).offset(COMMONGMARGIN * 1.2);
make.centerY.mas_equalTo(view.mas_centerY);
}];
在.m文件中去全局修改COMMONGMARGIN 名称时 bug
propertry values offset not found obj of type MasConstraint
项目中所有用到offset的代码都报错
make.left.mas_equalTo(view.mas_left).offset(12);
解决方法:
找到报错项目中
MASConstraint.h
MASConstraint.m
替换为重新下载的Masonry框架的
MASConstraint.h
MASConstraint.m
编译success!!!
相关文章推荐
- VMware虚拟机 Ubuntu 16.04 安装 VMware Tools
- shell脚本学习笔记 (sed的高级用法----模式空间和保持空间)
- File文件的检查与创建
- 动力学仿真动画
- 在ASP.NET 2.0中操作数据:创建母版页和站点导航
- 在ASP.NET 2.0中操作数据:使用ObjectDataSource展现数据
- 在ASP.NET 2.0中操作数据:声明参数
- 在ASP.NET 2.0中操作数据:编程设置ObjectDataSource的参数值
- 简单学习Python time模块
- python中私有函数调用方法解密
- Python松散正则表达式用法分析
- Python过滤列表用法实例分析
- Python中绑定与未绑定的类方法用法分析
- Python中操作符重载用法分析
- Python实现简单字典树的方法
- Python二叉搜索树与双向链表转换实现方法
- Python实现包含min函数的栈
- Python+Opencv识别两张相似图片
- Python批量修改文本文件内容的方法
- Yii实现简单分页的方法