有关于UIView中的autoresizingMask属性
来源:互联网 发布:boogie board的软件 编辑:程序博客网 时间:2024/05/16 05:29
UIView中有个属性是autoresizingMask,该属性是用来控制控件的自适应。
UIViewAutoresizingNone = 0,
UIViewAutoresizingFlexibleLeftMargin = 1 << 0,
UIViewAutoresizingFlexibleWidth = 1 << 1,
UIViewAutoresizingFlexibleRightMargin = 1 << 2,
UIViewAutoresizingFlexibleTopMargin = 1 << 3,
UIViewAutoresizingFlexibleHeight = 1 << 4,
UIViewAutoresizingFlexibleBottomMargin = 1 << 5
UIViewAutoresizingNone:控件相对于父视图坐标值不变;
UIViewAutoresizingFlexibleWidth:控件的宽度随着父视图的宽度按比例改变;
例如:label宽度为100,屏幕的宽度为320。当屏幕宽度为480时,label宽度变为100*480/320
UIViewAutoresizingFlexibleHeight:与UIViewAutoresizingFlexibleWidth相同
UIViewAutoresizingFlexibleLeftMargin:到屏幕左边的距离随着父视图的宽度按比例改变;
例如:CGRectMake(50, 100, 200, 40)]; 当屏幕的宽度为320,x为50;当屏幕宽度为480时,labelx坐标变为 50*480/320。控件坐标变为 CGRectMake(75, 100, 200, 40)];
UIViewAutoresizingFlexibleRightMargin、UIViewAutoresizingFlexibleTopMargin、UIViewAutoresizingFlexibleBottomMargin与UIViewAutoresizingFlexibleLeftMargin类似
- 有关于UIView中的autoresizingMask属性
- UIView中的autoresizingMask属性
- UIView的autoresizingMask属性
- UIView autoresizingMask属性
- UIView的autoresizingMask属性
- UIView之AutoresizingMask属性
- UIView的autoresizingMask属性
- UIView的autoresizingMask属性
- UIView的autoresizingMask属性
- UIView的autoresizingMask属性
- UIView 的 autoresizingMask 属性 详解。
- UIView 的 autoresizingMask 属性 详解。
- 关于UIView的autoresizingMask属性
- UIView 的 autoresizingMask 属性 详解
- UIView 的 autoresizingMask 属性 详解。
- 关于UIView的autoresizingMask属性
- UIView 的 autoresizingMask 属性 详解。
- 关于UIView的autoresizingMask属性
- Clustering by fast search and find of density peaks翻译
- MYSQL DELETE表1关联表2 多表删除
- 转换与DTP的关系
- android 2.x上Dialog特定情况导致无法dismiss的bug
- iOS多语言,支持app内部设置
- 有关于UIView中的autoresizingMask属性
- 正则表达式学习记录
- Linux下高并发socket最大连接数所受的各种限制
- HTTP Request 中加入特定的 Header
- 【BZOJ】【P3687】【简单题】【题解】【bitset】
- C++ 智能指针详解
- 关于字符串或者列表排重的问题
- Python-Tkinter教程之Frame篇
- LeetCode 103 Pow(x, n)