Xcode / Interface Builder忽略了“填充颜色”设置

时间:2015-02-22 04:58:35

标签: xcode interface-builder nsbox

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

enter image description here

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

我也尝试通过

以编程方式设置它
[self.myBox setFillColor:[NSColor greenColor]];

但是填充颜色仍然没有改变......

2 个答案:

答案 0 :(得分:6)

来自NSBox documentation

  

特别注意事项

     

仅当接收方的框类型(boxType)为NSBoxCustom且其边框类型(borderType)为NSLineBorder时才有效。

答案 1 :(得分:1)

Box Type 设置为自定义,如附件所示:

enter image description here