关于UIView的autoresizingMask属性的研究
2015-12-30 16:22
423 查看
在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。
UIViewAutoresizingNone就是不自动调整。
UIViewAutoresizingFlexibleLeftMargin 自动调整与superView左边的距离,保证与superView右边的距离不变。
UIViewAutoresizingFlexibleRightMargin 自动调整与superView的右边距离,保证与superView左边的距离不变。
UIViewAutoresizingFlexibleTopMargin 自动调整与superView顶部的距离,保证与superView底部的距离不变。
UIViewAutoresizingFlexibleBottomMargin 自动调整与superView底部的距离,也就是说,与superView顶部的距离不变。
UIViewAutoresizingFlexibleWidth 自动调整自己的宽度,保证与superView左边和右边的距离不变。
UIViewAutoresizingFlexibleHeight 自动调整自己的高度,保证与superView顶部和底部的距离不变。
UIViewAutoresizingFlexibleLeftMargin |UIViewAutoresizingFlexibleRightMargin 自动调整与superView左边的距离,保证与左边的距离和右边的距离和原来距左边和右边的距离的比例不变。比如原来距离为20,30,调整后的距离应为68,102,即68/20=102/30。
其它的组合类似。
UIViewAutoresizingFlexibleLeftMargin 自动调整与superView左边的距离,保证与superView右边的距离不变。
UIViewAutoresizingFlexibleRightMargin 自动调整与superView的右边距离,保证与superView左边的距离不变。
UIViewAutoresizingFlexibleTopMargin 自动调整与superView顶部的距离,保证与superView底部的距离不变。
UIViewAutoresizingFlexibleBottomMargin 自动调整与superView底部的距离,也就是说,与superView顶部的距离不变。
UIViewAutoresizingFlexibleWidth 自动调整自己的宽度,保证与superView左边和右边的距离不变。
UIViewAutoresizingFlexibleHeight 自动调整自己的高度,保证与superView顶部和底部的距离不变。
UIViewAutoresizingFlexibleLeftMargin |UIViewAutoresizingFlexibleRightMargin 自动调整与superView左边的距离,保证与左边的距离和右边的距离和原来距左边和右边的距离的比例不变。比如原来距离为20,30,调整后的距离应为68,102,即68/20=102/30。
其它的组合类似。
相关文章推荐
- Android漂亮的UI库集合
- 给UICollectionView添加头视图
- 70.UISearchController(搜索栏)
- UIButton要注意的地方
- PHP文件包含语句 include、include_once、require、require_once
- 292. Nim Game My Submissions Question
- php中include和require的区别
- Access restriction: The constructor SunJCE() is not accessible due to restriction on required librar
- 百度在线文本编辑器ueditor
- 自动布局(FDTemplateLayoutCell的使用)
- UICollectionView的简单使用和常用代理方法
- easyui datagrid 批量编辑和提交数据
- iOS UITableView 和 UICollectionView 设置默认选中状态
- unCheck Size Classes requires Auto Layout 详解
- AFNetWorking.a was built for newer ios version(9.1) then being is linked(7.0)
- CodeForces 305B Continued Fractions【递推的分式】
- 慎用PHP$_REQUEST数组
- UIScrollView的基本使用和一些常用代理方法
- iOS开发:UINavigationController常用操作
- 源码推荐(12.30B):自定义导航条,UICollectionView实现照片添加、删除功能