NSColorWell 用于查看背景 | Swift OSx
NSColorWell for View Background | Swift OSx
目前我可以像这样更改 window 的背景颜色:
tab_view.layer?.backgroundColor = NSColor(red: 0.9, green: 0.9, blue: 0.9, alpha: 1).CGColor
太棒了,但我希望用户能够更改颜色。
这是我发现 NSColorWell 的时候。
我试过像这样应用颜色:
tab_view.layer?.backgroundColor = NSColorWell
然后它说 "Can't assign value of type 'NSColorWell.Type' to type 'CGColor'?"
我尝试查找它,但我发现的所有内容(几乎没有)都写在 Objective - C
有人请向我解释如何使视图背景颜色成为 NSColorWell 的颜色。
您需要传递 NSColorWell .color .CGColor 属性 值。 Apple docs
目前我可以像这样更改 window 的背景颜色:
tab_view.layer?.backgroundColor = NSColor(red: 0.9, green: 0.9, blue: 0.9, alpha: 1).CGColor
太棒了,但我希望用户能够更改颜色。 这是我发现 NSColorWell 的时候。
我试过像这样应用颜色:
tab_view.layer?.backgroundColor = NSColorWell
然后它说 "Can't assign value of type 'NSColorWell.Type' to type 'CGColor'?" 我尝试查找它,但我发现的所有内容(几乎没有)都写在 Objective - C
有人请向我解释如何使视图背景颜色成为 NSColorWell 的颜色。
您需要传递 NSColorWell .color .CGColor 属性 值。 Apple docs