似乎{10}的NSButtonCell
setFont
方法不再可用
是否有任何方式(或类别)(重新)实施它?
我不知道为什么Apple强迫它在按钮上有自己的风格 我正在尝试2天来设置自己的自定义按钮(我还需要一个类别来简单地更改按钮的文本颜色 - 耻辱)。
答案 0 :(得分:1)
您可以使用-setAttributedTitle:
NSButton
来设置按钮标题的样式。
示例代码:
NSDictionary *attributes = @{NSForegroundColorAttributeName: [NSColor redColor], NSFontAttributeName: [NSFont userFixedPitchFontOfSize:13.0f]};
NSAttributedString *aString = [[NSAttributedString alloc] initWithString:@"Button" attributes:attributes];
[button setAttributedTitle:aString];