NSPopover:如何删除边框?

时间:2013-08-17 12:40:33

标签: objective-c nspopover

我有NSPopover我在其中放置了自己的NSView子类来自定义其内容。我使用了一个只有子视图的空视图,顶部有一个“条形图”。问题是NSPopover似乎有一种边界,我有这种丑陋的效果。任何人都知道如何解决这个问题?感谢

enter image description here

2 个答案:

答案 0 :(得分:1)

这是一个老问题,但我遇到了同样的问题。

如果您的目标是OS X 10.10或更高版本,则可以写下:

popover = NSPopover()
popover.appearance = NSAppearance(named: "NSAppearanceNameAqua")

这会杀死边界。

答案 1 :(得分:0)

看看这个GitHub存储库,它可能对你有所帮助:

https://github.com/github/Rebel