autoresizingMask

原创 2015年11月17日 17:41:51
在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。
typedef NS_OPTIONS(NSUInteger, UIViewAutoresizing) {
    UIViewAutoresizingNone                 = 0,
    UIViewAutoresizingFlexibleLeftMargin   = 1 << 0,
    UIViewAutoresizingFlexibleWidth        = 1 << 1,
    UIViewAutoresizingFlexibleRightMargin  = 1 << 2,
    UIViewAutoresizingFlexibleTopMargin    = 1 << 3,
    UIViewAutoresizingFlexibleHeight       = 1 << 4,
    UIViewAutoresizingFlexibleBottomMargin = 1 << 5
};
UIViewAutoresizingNone就是不自动调整。
UIViewAutoresizingFlexibleLeftMargin 自动调整与superView左边的距离,保证与superView右边的距离不变。
UIViewAutoresizingFlexibleRightMargin 自动调整与superView的右边距离,保证与superView左边的距离不变。
UIViewAutoresizingFlexibleTopMargin 自动调整与superView顶部的距离,保证与superView底部的距离不变。
UIViewAutoresizingFlexibleBottomMargin 自动调整与superView底部的距离,也就是说,与superView顶部的距离不变。
UIViewAutoresizingFlexibleWidth 自动调整自己的宽度,保证与superView左边和右边的距离不变。
UIViewAutoresizingFlexibleHeight 自动调整自己的高度,保证与superView顶部和底部的距离不变。
UIViewAutoresizingFlexibleLeftMargin  |UIViewAutoresizingFlexibleRightMargin 自动调整与superView左边的距离,保证与左边的距离和右边的距离和原来距左边和右边的距离的比例不变。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

autoresizingMask - Demo

  • 2015-04-13 16:42
  • 30KB
  • 下载

自动布局之autoresizingMask使用详解(Storyboard&Code)

在工作中遇到的问题,只要解决了,都在这里,方便了自己,也便于他人

xib中autoresizingMask属性失效问题

在ios的开发中,遇到UIView的排版问题,自然少不了layoutSubviews 这个函数与autoresizingMask这个属性。 在superview的autoresizesSubview...

自动布局之autoresizingMask使用详解(Storyboard&Code)

转载:http://www.cocoachina.com/ios/20141216/10652.html 前言:现在已经不像以前那样只有一个尺寸,现在最少的iPhone开发需要最少需要适配三个尺...

UIView的autoresizingMask的详细研究

UIViewAutoresizingNone                 = 0,    ...

格而知之2:UIView的autoresizingMask属性探究

UIView的autoresizingMask属性,是用在当一个UIView实例的父控件的尺寸发生变化时,来自动调整UIView实例在父控件中的位置与尺寸的。autoresizingMask属性是一个...

autoresizingMask与xib中的autoresizing介绍

UIView中有个属性是autoresizingMask,该属性是用来控制控件的自适应。   UIViewAutoresizingNone                 = 0, UI...

IOS-UIview的AutoresizingMask自动伸缩解析(主要处理UIView加载出来看不见的问题)

今天在做控制器跳转的时候遇到一个问题: 1.当A控制器跳转B控制器(modal跳转) 2.B控制器中添加一个子控制器C, 3.设置了C控制的view的frame,但B控制器中看不见C控制器的vi...

autoresizingMask

本文主要介绍autoresizingMask属性,对UIVIew进行相对的布局。

IOS的AutoresizingMask和AutoLayout

http://www.juwends.com/tech/apple/ios-autoresizingmask-autolayout.html 初涉IOS开发,还没完全踏入,借了本名叫...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)