Macos NSBox与自动布局

Macos NSBox与自动布局,macos,cocoa,Macos,Cocoa,尝试使用NSBox获取适用于暗模式的背景色时,其行为与NSView不同 NSBox是在Interface Builder中创建的,不适用于自动布局。它没有调整任何子视图的大小。当使用Interface Builder>Editor>Embed In>Box时,存在一个错误。NSBoxautoresizesSubviews属性设置为NO,而不是YES 当此属性的值为“是”且视图的边框发生更改时,视图将自动调用resizeSubviewsWithOldSize:方法以方便调整其子视图的大小。当此属

尝试使用
NSBox
获取适用于暗模式的背景色时,其行为与
NSView
不同

NSBox
是在Interface Builder中创建的,不适用于自动布局。它没有调整任何子视图的大小。

当使用Interface Builder>Editor>Embed In>Box时,存在一个错误。NSBox
autoresizesSubviews
属性设置为NO,而不是YES

当此属性的值为“是”且视图的边框发生更改时,视图将自动调用resizeSubviewsWithOldSize:方法以方便调整其子视图的大小。当此属性的值为“否”时,视图不会自动调整其子视图的大小。 此属性的默认值为YES

rdar://47701604

当使用Interface Builder>Editor>Embed In>Box时,出现了一个错误。NSBox
autoresizesSubviews
属性设置为NO,而不是YES

当此属性的值为“是”且视图的边框发生更改时,视图将自动调用resizeSubviewsWithOldSize:方法以方便调整其子视图的大小。当此属性的值为“否”时,视图不会自动调整其子视图的大小。 此属性的默认值为YES

rdar://47701604