我在aNSView
中有一个名为myNSView
的NSPopover
。我在myNSView
中添加了一个15的角半径。但我的问题是边缘变得透明(见图片)。在myNSView
后面还有一个包含红色背景的NSView
。我不知道为什么边缘不会变红。有什么建议吗?
self.myNSView.wantsLayer = true
self.myNSView.layer?.cornerRadius = 15
self.myNSView.layer?.backgroundColor = Colors.white()
最佳答案
你想做这样的事吗?
如果是这样,您可以将BackgroundView
和myNSView
作为NSView的子类,并像我一样覆盖那里的颜色?
关于objective-c - NSView的角是透明的,但不应透明,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38775251/