当我禁用按钮时,有没有办法防止文本变灰?

Eri*_*pir 5 macos cocoa objective-c

当我将按钮设置为禁用时,文本变为灰色(之前为黑色).在我的窗口中,结果是禁用按钮时文本不可读.

我查看了NSButton/NSButtonCell/NSCell/NSControl的文档,但我没有找到任何方法将文本保持黑色.你知道我怎么做吗?

Chr*_*eer 0

您可以为 IB 中的每个状态设置按钮属性(字体、颜色)。那么将禁用状态的文本颜色设置为黑色会有帮助吗?