自动布局比手动/绝对布局所需的时间更少。
首先,与绝对布局相比,总体上为具有所需属性的布局指定的工作更少。您可以快速添加,移动或删除自动布局中的项目,而无需调整所有其他项目的绝对位置。
接下来,这些因素有时使自动布局成为必要:
- 本地化:翻译后的标签可以更长或更短,需要调整布局。
- 调整对话框和窗口的大小经常需要调整布局。
- 正如@Daniel在下面的第一个注释中所述,控件在不同平台上的大小可能不同。
- 字体可能在平台和用户之间有所不同。
- 动态数据。
- 动态可见性。

自动布局比手动/绝对布局所需的时间更少。
首先,与绝对布局相比,总体上为具有所需属性的布局指定的工作更少。您可以快速添加,移动或删除自动布局中的项目,而无需调整所有其他项目的绝对位置。
接下来,这些因素有时使自动布局成为必要: