如何设置NSButtonCell的标签(标题)文本的颜色,即表 View 的列单元格?就我而言,这是一个复选框按钮单元格。 (可以使用IB吗?)

最佳答案

试试这个,我认为它是完美的。

NSColor *color = [NSColor redColor];
NSMutableAttributedString *colorTitle =
    [[NSMutableAttributedString alloc] initWithAttributedString:[button attributedTitle]];

NSRange titleRange = NSMakeRange(0, [colorTitle length]);

[colorTitle addAttribute:NSForegroundColorAttributeName
                   value:color
                   range:titleRange];

[button setAttributedTitle:colorTitle];

关于objective-c - 如何设置NSButtonCell文本标签的颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3932796/

10-13 06:36