标签:
1、如果是从代码层面开始使用需要对使用的的的属性设置为 即可开始通过代码添加否则还是会按照以往的进行计算 而在 Interface Builder 中勾选了Ues Autolayout,IB生成的控件的 translatesAutoresizingMaskIntoConstraints 属性都会被默认设置NO.
2、view的autoresizesSubviews属性默认为YES,然后通过设置view的autoresizingMask属性值
_tableView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
UIViewAutoresizingNone
不会随父视图的改变而改变
UIViewAutoresizingFlexibleLeftMargin
自动调整view与父视图左边距,以保证右边距不变
UIViewAutoresizingFlexibleWidth
自动调整view的宽度,保证左边距和右边距不变
UIViewAutoresizingFlexibleRightMargin
自动调整view与父视图右边距,以保证左边距不变
UIViewAutoresizingFlexibleTopMargin
自动调整view与父视图上边距,以保证下边距不变
UIViewAutoresizingFlexibleHeight
自动调整view的高度,以保证上边距和下边距不变
UIViewAutoresizingFlexibleBottomMargin
自动调整view与父视图的下边距,以保证上边距不变
标签:
原文地址:http://www.cnblogs.com/Ice-snowPride/p/5439814.html