** AutoLayout 自动布局第一神技巧:**
尼玛,我特么也是偷学的。哈哈
** 说明:**
1.我是先拖了一个按钮 cmd + c 复制了两次 , 将三个按钮从左到右一次排列。
2.在选中三个按钮 cmd + c 复制1次, 将复制得到的3个按钮通过键盘的下键下移动。
3.重复第二步操作。
4.选中所有的按钮,添加约束, 将上 ,下,左, 右 的约束都设置为10 ,同时选中 等宽 和等高。
5 按 ”cmd“ + ”option“ + “ =” 修复警告
注意点:
9 个按钮必须以九宫格的方式排列。后添加约束才可以达到效果。
九宫格布局在实际开发中的运用:(不考虑UIStackView给我们带来的便利)
我们经常会遇到在开发中需要横着排列(或竖排)3个等宽和等高的按钮(或者其他控件)
运用这种方式,我们很快就可以完成我们的布局工作。
示例图:横排三个按钮
说明:
1、先布局一个容器视图用来管理三个子的按钮
2、使用9宫格布局方式来布局三个子按钮。
注意点:三个按钮必须是横着排列。
使用这种方式比起写代码横着布局三个按钮,这种布局方式堪称就是神技。