IOS Autolayout入门简介

在xib or storyboard(简称sb)中均可使用autolayout。

1.勾选Use Auto Layout,现在新建 xib 或 sb 默认都会勾选上。

2.约束简介:
勾选,对于上下左右点击虚线即可,确定后点击Add Constraints即可添加。

关于Aspect Ratio,还可以按着Ctrl,左键点击view1,拖着放到view2上,建立view1与view2的宽高比。其他对齐方式也可以这样。

3.最重要的是:添加约束后,所有有约束的控件最终都可以确定位置和大小。好像需要点想象力。
不添加约束,默认在sb上什么位置就什么位置,类似于添加相对于vc.view的左、右、宽、高约束。

4.约束警告、报错。
警告:当前约束与控件的大小位置不符,更新即可。
报错:约束漏or冲突。

警告示例:
约束报错就会显示红色图标。
IOS Autolayout入门简介_第1张图片

IOS Autolayout入门简介_第2张图片

5.删除约束
清除选中控件所有约束:
IOS Autolayout入门简介_第3张图片
删除某个约束:

你可能感兴趣的:(IOS Autolayout入门简介)