我在aNSView中有一个名为myNSViewNSPopover。我在myNSView中添加了一个15的角半径。但我的问题是边缘变得透明(见图片)。在myNSView后面还有一个包含红色背景的NSView。我不知道为什么边缘不会变红。有什么建议吗?

self.myNSView.wantsLayer = true
self.myNSView.layer?.cornerRadius = 15
self.myNSView.layer?.backgroundColor = Colors.white()

objective-c - NSView的角是透明的,但不应透明-LMLPHP

最佳答案

你想做这样的事吗?
objective-c - NSView的角是透明的,但不应透明-LMLPHP
如果是这样,您可以将BackgroundViewmyNSView作为NSView的子类,并像我一样覆盖那里的颜色?

关于objective-c - NSView的角是透明的,但不应透明,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38775251/

10-09 07:10