NSColorWell改变文本颜色

时间:2016-11-02 20:48:32

标签: macos nscolorwell

我在我的应用中使用NSColorWell来更改背景颜色。但是,它也会更改NSTextView中的文字颜色。我不希望它改变文字颜色。我该如何禁用它?我只想用它作为背景颜色的颜色选择器。

1 个答案:

答案 0 :(得分:0)

我相信发生的事情是,当onCreate是第一响应者时,它会意外收集颜色选择器的NSTextView动作。我现在能想到的最简单的事情就是继承changeColor(_:)并覆盖NSTextView来完全不做任何事情。