Interface Builder高效技巧

本篇文章是对我工作期间常用的Interface Builder快键键做一个整理,合理运用不仅可以提高工作效率,还能少加班~~~

1,UIView内容自适应 (Command+=)

可以根据内容算出UIView的大小 常用于:UILabel UIImageView UIButton...

2, 查看UIView的位置信息(option+选择某个UIView)

按住option键 点击要查看的UIView 可以显示出该View的位置信息
另外,选择一个view后 鼠标悬浮在其他view上后 可以查看两个view之间的位置信息。

3,Editor -> Embed In View, Unembed

选择你某些views,通过菜单Editor -> Embed In View 可将选择的views 放入一个parent view 并置于中心位置。
Unembed则是取消对subviews的管理

4,调整被遮盖的view位置

如果一个view不是处于最顶部(最前端),我们想要调整他们的位置时显得比较拘束,笨的方式是可以将该view拖到最前端,调整完成后再设置回去,稍微聪明点的方法是鼠标选中要调整的view 点击root view 之后使用鼠标方向键调整。
不过还有一个最简单方法是双击要调整的view 使用方向键也可以调整。

5,拖拽parent view大小时 subviews根据Autosizing调整大小和位置

当我们将一个组view的位置布局完成后,需要调整父级view大小时,可以按住Command键 然后拖拽父级view大小 subviews就可以根据设定的约束动态调整

6,按比例拉伸view

按住shift 拖拽view大小 可以按比例调整

后续更新~~~

你可能感兴趣的:(Interface Builder高效技巧)