标签: macos nscolorwell
我在我的应用中使用NSColorWell来更改背景颜色。但是,它也会更改NSTextView中的文字颜色。我不希望它改变文字颜色。我该如何禁用它?我只想用它作为背景颜色的颜色选择器。
NSColorWell
NSTextView
答案 0 :(得分:0)
我相信发生的事情是,当onCreate是第一响应者时,它会意外收集颜色选择器的NSTextView动作。我现在能想到的最简单的事情就是继承changeColor(_:)并覆盖NSTextView来完全不做任何事情。
onCreate
changeColor(_:)