1

我在视图中添加了一个 NSBox,我将填充颜色设置为我想要的颜色:

在此处输入图像描述

但是颜色没有显示在 Interface Builder 中,并且在我运行应用程序时也没有显示。我错过了什么?

我也尝试过以编程方式设置它

[self.myBox setFillColor:[NSColor greenColor]];

但填充颜色仍然不会改变......

4

2 回答 2

6

NSBox 文档中:

特别注意事项

仅当接收方的框类型 ( boxType) 为NSBoxCustom且其边框类型 ( borderType) 为时才起作用NSLineBorder

于 2015-02-23T15:53:24.560 回答
2

Box Type设置为Custom,如附件中所示:

在此处输入图像描述

于 2016-07-24T14:37:27.007 回答