UIView autoresizingMask属性
来源:互联网 发布:淘宝怎么给售后评价 编辑:程序博客网 时间:2024/05/21 18:46
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 属性介绍
- 使用C++(通过Thrift)访问/操作/读写Hbase
- 最小生成树(Prim算法和Kruskal算法)
- 世纪末的星期——第四届蓝桥杯选拔赛java B组
- Win7的diskpart硬盘分区教程
- 基于STK的卫星视景仿真软件的设计与实现
- UIView autoresizingMask属性
- 变得阑珊了起来杭州
- 窗口机制
- 基于systemV的消息队列的多进程间CS通讯实现
- 比较输出表达式的两种方法
- ubuntu下采用shell来边写脚本(里面内容为g++ 编译)
- linux tmpwatch
- Qt学习笔记1
- Nova-scheduler浅析