我可以指定一个约束条件,说明 view1 的顶部应该距离 View 的内部内容大小顶部而不是 View 的顶部 8 pts 吗?
最佳答案
看看重写 NSView 方法 alignmentRectInsets
默认情况下,这些 insets 为零,因此我们倾向于认为 intrinsicContentSize 表示帧大小。但是对于自动布局,您还有一个对齐矩形,它实际上是定义与约束对齐的矩形。
所以你想要的是在顶部插入一个 8。
关于ios - 来自固有内容大小的自动布局约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23904106/