NSColorWell查看背景 |斯威夫特操作系统



目前我可以像这样更改窗口的背景颜色:

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 属性值。苹果文档

相关内容

  • 没有找到相关文章

最新更新