如何在 Xcode IB 中让元素适合 AutoLayout?

How to make elements fit AutoLayout in Xcode IB?

我在 Interface Builder 中对几个元素设置了一些约束。有什么自动方法可以强制它们符合约束条件吗?

您可以 select 您需要修复的对象,并根据您 need.Check 所附的屏幕截图使用 "Update Frames" 或 "Update Constraints"。

如果我没记错的话,您是在要求此功能:

在 select查看您的视图后,打开 "Resolve Auto Layout Issues"(带有三角形图标的选项):

和select "Update Constraints":

就是这样!

请注意,如果您 select "Update Frames",视图的框架应该会恢复到之前的状态。