在NSTableHeader中更改字体颜色

时间:2013-01-22 20:50:34

标签: objective-c macos cocoa nstableview

如何更改NSTableView标题中的字体颜色?

在Xcode Interface Builder中,忽略/丢弃Font PanelTable Column属性中的任何颜色修改。
此外,我无法在Apple文档中找到正确的信息。

有谁知道这可能吗?

1 个答案:

答案 0 :(得分:4)

对于NSTableColumns中的每个[NSTableView tableColumns],请执行:

[[yourColumn headerCell] setAttributedStringValue:yourNSAttributedString].

字体颜色将键入字符串属性字典中的NSForegroundColorAttributeName