autoresizingMask属性研究

来源:互联网 发布:淘宝抢购秒杀神器 编辑:程序博客网 时间:2024/05/16 14:16

 UIViewAutoresizingNone: superView变换时,自己不作变换;


 UIViewAutoresizingFlexibleLeftMargin: superView之间的右边界保持不变,左边界灵活可变;

 UIViewAutoresizingFlexibleRightMargin: superView之间的左边界保持不变,右边界灵活可变;

 UIViewAutoresizingFlexibleTopMargin: superView之间的下边界保持不变,上边界灵活可变;

 UIViewAutoresizingFlexibleBottomMargin: superView之间的上边界保持不变,下边界灵活可变;


 UIViewAutoresizingFlexibleWidth: 宽度随superView宽度的变化而变化,superView宽度增加\减少多少,它的宽度就增加\减少多少;

 UIViewAutoresizingFlexibleHeight: 高度随superView高度的变化而变化,superView高度增加\减少多少,它的高度就增加\减少多少;



注意:当多个值联用时,如 UIViewAutoresizingFlexibleTopMargin |UIViewAutoresizingFlexibleHeight ,视图的位置和大小变化计算方法稍有不同。


详细可以参考:http://blog.csdn.net/shencaifeixia1/article/details/7985390。

原创粉丝点击