IOS 控件尺寸与位置调整
2013-10-30 10:10
302 查看
转自http://rongzhending.blog.163.com/blog/static/102796145201327102110904/
IOS 控件尺寸与位置调整
2013-03-18 18:27:13| 分类: IOS编程|字号 订阅
属性autoresizesSubviews 表示是否让控件自动进行位置的调整,默认为YES(允许自动进行调整),如设置成NO,autoresizingMask属性将实效
UIViewAutoresizingNone
控件将不进行自动尺寸调整,效果
![](http://img0.ph.126.net/EKPsJNx_hUDbhq2kLGjwKg==/6598277030424512394.png)
控件的高度将和父视图的高度一起成比例变化。否则,视图的高度将保持不变。
![](http://img0.ph.126.net/fjxOTcv2bPMHj9ZfkPuhSw==/6597629418075964980.png)
UIViewAutoresizingFlexibleWidth
控件的宽度将和父视图的宽度一起成比例变化。否则,视图的宽度将保持不变。
![](http://img0.ph.126.net/wZ-8mfd9C6yip8ly_UDRbw==/6597731672657344056.png)
UIViewAutoresizingFlexibleLeftMargin
控件的左边界将随着父视图宽度的变化而按比例进行调整。否则,控件和其父视图的左边界的相对位置将保持不变。
![](http://img0.ph.126.net/G3UUQuhkd19nqA-pM_FFcQ==/6597946077424772628.png)
UIViewAutoresizingFlexibleRightMargin
控件的右边界将随着父视图宽度的变化而按比例进行调整。否则,控件和其父视图的右边界的相对位置将保持不变。
![](http://img1.ph.126.net/wrp3-pjyxGx09ZqlDJm8SA==/6597267678749921287.png)
UIViewAutoresizingFlexibleBottomMargin
控件的底边界将随着父视图高度的变化而按比例进行调整。否则,控件和其父视图的底边界的相对位置将保持不变。
![](http://img0.ph.126.net/VygAPHOaKGnzKI6KkcFG3w==/6597641512703867706.png)
UIViewAutoresizingFlexibleTopMargin
控件的上边界将随着父视图高度的变化而按比例进行调整。否则,控件和其父视图的上边界的相对位置将保持不变。
![](http://img0.ph.126.net/iMQOz_aAprZrs7xsnqi1WA==/6597697587796883295.png)
设置多个值
view.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin;
注:如果有多个值,用“|”关联
相关文章推荐
- iOS中调整UI控件位置和尺寸
- IOS中调整UI控件位置和尺寸
- IOS 控件尺寸与位置调整
- MFC 控件随窗口尺寸变化自动调整位置及大小
- MFC 控件随窗口尺寸变化自动调整位置及大小
- ios - 调整button内部控件位置
- IOS UI简单的控件位置/尺寸/旋转变换
- iOS开发中的错误整理,(百思项目,指示器位置)设置控件尺寸和点坐标,先设置尺寸,再设置点坐标
- iOS开发小技巧--学会包装控件(有些view的位置由于代码或系统原因,位置或者尺寸不容易修改或者容易受外界影响)
- android获取控件位置坐标,屏幕尺寸,标题栏,状态栏高度
- ios代码调整button图片image文字title位置
- iOS开发UITextField协议的用法,键盘的隐藏,以及视图随着键盘的出现隐藏而上下调整位置
- iOS 使用LayoutGuide 来限制控件的位置,配合Auto Layout constraints
- android 获取控件大小和设置调整控件的位置XY
- iOS开发笔记-根据frame大小动态调整fontSize的自适应文本及圆形进度条控件的实现
- iOS常用控件尺寸大集合
- iOS 获取控件相对屏幕的坐标位置
- 【转】关于EASYSIZE宏(动态调整控件位置、大小的宏)的小结
- mfc控件位置调整和坐标确定