

2张图片
作者
描述
一个自定义颜色选择按钮,带有自定义的颜色弹出菜单,可以替换 NSColorWell。与OS X颜色选择器良好配合,用于自定义颜色。
要使用JXColorButton,只需将自定义视图放在其中,将其子类化到JXColorButton类,并在您的视图控制器或窗口控制器中实现JXColorButton委托。 :)
您可以自定义颜色、弹出菜单的深浅背景活力、菜单文本、着色、间距、选择高亮颜色以及许多其他选项。该代码具有良好的文档记载,已在OS X 10.11上进行了测试(虽然需要更多测试),并使用Swift 2编写。