为什么禁用的NSButton(或NSButtonCell)的文本是灰色的?

时间:2011-06-17 14:13:34

标签: cocoa macos

当我将Button(NSButton)设置为禁用时,其文本颜色会变为灰色。 我该如何修改这个属性?我希望文字保持黑色。

2 个答案:

答案 0 :(得分:3)

如果不是问题的主体,请回答你的标题:以这种方式表示禁用的屏幕元素实际上是行业标准,可能是用户期望的。

做一些不同的事情可能会令人困惑。

答案 1 :(得分:0)

尝试setTitleColor:forState:,并为最后一个参数传递UIControlStateDisabled