1

我有一个颜色,当点击它时会弹出 Mac OS X NSColorPanel。我启用了所有默认颜色选择器。但是,我需要每种颜色选择器的三种口味。两个已由 show Alpha 提供,并且不显示 Alpha 选项。我需要第三个,我希望只添加一个切换按钮,它代表 0 alpha 和完整 (1) alpha。

不过,从我所看到的情况来看,您必须创建一个全新的 nib 文件。有没有办法使用默认的颜色选择器作为模板?然后我可以子类化他们的实现来查看这个切换按钮?

我正在查看http://filibeto.org/unix/macos/lib/dev/documentation/Cocoa/Conceptual/DrawColor/DrawColor.pdf以获取有关子类化NSColorPickers 和使用 Apple 的 MyColorPicker.xcodeproj 示例的信息试图弄清楚这个出来。

4

1 回答 1

1

使用 NSColorPicker 的accessoryView添加额外的控件。

于 2012-09-11T20:50:00.287 回答