NSView的角色是透明的,但不应该是

时间:2016-08-04 18:53:08

标签: objective-c swift macos cocoa

我在NSView中有一个名为myNSView的{​​{1}}。我添加到NSPopover角半径为15.但我的问题是边缘变得透明(见图)。在myNSView后面是另一个myNSView,其中包含红色背景颜色。我不知道为什么边缘不会变红。有什么建议吗?

NSView

NSView

1 个答案:

答案 0 :(得分:0)

你想做这样的事吗?

enter image description here

如果是这种情况,您可以将BackgroundViewmyNSView作为NSView的子类并覆盖那里的颜色,就像我here一样?