目前我可以像这样更改窗口的背景颜色:
tab_view.layer?.backgroundColor = NSColor(red: 0.9, green: 0.9, blue: 0.9, alpha: 1).CGColor
这很棒,但我希望用户能够更改颜色。这时我才知道NSColorWell。
我尝试像这样应用颜色:
tab_view.layer?.backgroundColor = NSColorWell
但随后它说"无法将类型'NSColorWell.Type'的值分配给类型'CGColor'?我尝试查找它,但我找到的所有内容(几乎没有)都是用 Objective - C 编写的
有人请向我解释如何使视图背景颜色成为NSColorWell的颜色。
你需要通过 NSColorWell .color 。CGColor 属性值。苹果文档