自动布局

  • 建议

    • 多用Storyboard练习自动布局
  • 技巧

    • 在界面上摆放好控件的位置

    • 使用自动布局添加”约束” (蓝色的线)

Size Classes

  • Compact:压缩的

  • Reguler:常规的

约束

  • 注意

    • 一旦设置了约束,可以通过修改约束数值,调整控件位置,不要再调整frame

参考

  • 任何一个控件都可以参照另外控件准确定义出位置frame(x, y, width, height)

  • 注意

    • 使用了自动布局,就”不要”再用代码改frame,因为已经将所有的布局交给了自动布局系统!

其他

  • pin 是指定大小和位置

  • algin 可以指定对齐方式

  • 红色的提示:表示缺少约束

  • 黄色的提示:控件的实际位置与约束的数值不相符