2012-09-11 26 views
1

我的颜色很好,单击时会显示Mac OS X NSColorPanel。我已启用所有默认颜色选择器。但是,我需要每种颜色选择器的三种口味。两个已经由show Alpha提供,并且不显示Alpha选项。我需要第三个,我希望只是添加一个切换按钮,这将代表0 alpha和full(1)alpha。子类mac OS颜色选择器添加按钮

从我看到虽然,你必须创建一个全新的笔尖文件。有没有办法使用默认的颜色选择器作为模板?然后我可以将它们的实现子类化来查看这个切换按钮?

我正在查看http://filibeto.org/unix/macos/lib/dev/documentation/Cocoa/Conceptual/DrawColor/DrawColor.pdf以获取有关子类化NSColorPicker的信息,并使用Apple试图解决此问题的MyColorPicker.xcodeproj示例。

回答

1

使用NSColorPicker的accessoryView添加其他控件。

+0

真棒,这是魔术字。谢谢! –