在 Xcode 13 尺寸检查器布局下拉列表中,“推断(自动调整蒙版)是什么意思?

In the Xcode 13 size inspector Layout dropdown what does "Inferred (Autoresizing Mask) mean?

在 Xcode13 大小检查器布局下拉列表中,“推断(自动调整大小蒙版)”是什么意思?即选择它而不是简单地自动调整大小蒙版的行为是什么? 与此相关的是,还有第三种选择“推断约束”,有时存在有时不存在。似乎在游戏应用程序中,将堆栈视图之类的东西拖到视图中或复制堆栈视图的行为会产生不一致的行为。 IE。重复的堆栈视图获得不同的布局选择。

如果选择 Inferred,则允许 Interface Builder 继续进行推断。如果您让此视图涉及自动布局,它将推断自动布局而不是自动调整大小。

但是如果您选择自动调整大小,您将覆盖 Interface Builder。如果您将此视图与自动布局相关联,自动调整大小的值将被转换为约束,您必须知道自己在做什么,否则会发生约束冲突。