NSPopover工具提示颜色更改

时间:2016-04-12 16:58:35

标签: swift macos cocoa

我非常擅长使用可可和图形相关的东西。
点击时,我正在使用StatusItem按钮制作弹出窗口。但无论如何,NSPopover的默认外观在OS X中是暂时的,但我想要的是纯黑色背景。到目前为止,我设法做到了这一点。继承我的PopOver视图控制器,View对象完全是空的。

class PopOverController: NSViewController {

    @IBOutlet var PopView: PopOver!

    override func viewDidLoad() {
        super.viewDidLoad();
        self.PopView.wantsLayer=true;
        // Do view setup here.
    }

    override func viewWillAppear() {
         PopView.layer?.backgroundColor=NSColor.blackColor().CGColor;
    }

}

但是无论如何这个代码在编译时用黑色纯色填充Popover,除了弹出的小三角形颜色没有变化。那么我怎么能不仅设置popover的内容而且还设置弹出工具提示?

0 个答案:

没有答案