我在我的应用程序中使用NSColorWell
来改变背景颜色。然而,它改变了我的NSTextView
文本颜色。我不希望它改变文本颜色。我如何禁用它?我只是想用它作为背景色的选色器
我相信发生的事情是,当你的NSTextView
是第一响应者,它不小心收集颜色选择器的changeColor(_:)
行动。我现在能想到的最简单的事情就是子类化NSTextView
并覆盖changeColor(_:)
,根本不做任何事情。