试图使用一个NSBox来获得一个在黑暗模式下工作的背景颜色,它的行为与NSView不同。
NSBox是在Interface中创建的,不适用于自动布局。它没有调整任何子视图的大小。
发布于 2019-02-01 10:56:59
当使用Interface > Editor > Embed In > Box时,会出现一个错误。NSBox autoresizesSubviews属性设置为NO,而不是YES。

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

https://stackoverflow.com/questions/54478072
复制相似问题