iOS布局为什么中心约束不够?

fra*_*lbo 6 ios

我真的不明白这个的逻辑......好吧......奇怪的iOS布局系统.

我将具有约束中心X的UILabel放置到Superview.

为什么它抱怨需要X位置的新约束?

中心不是中心?

rdu*_*and 4

您需要详细说明视图的水平定位。将视图居中并不表示它是否具有固定宽度,或者应该保留视图周围的前导/尾随空间。

这里有两个可能的选项(还有一个固定的高度和固定的长宽比,正如@Moshe在他的回答中所说):

  1. 您的视图的宽度始终为 61(例如):

固定宽度

  1. 您的视图的左/右侧将有固定的前导和尾随空格:

前导/尾随