如何更改NSTableHeaderView的标题字体大小/颜色和其他属性?
有人已回答问题here,但接受的答案已过时,因为它适用于基于单元格的TableViews。
我正在寻找一种支持基于View的NSTableView
的解决方案答案 0 :(得分:0)
不幸的是,基于视图的列标题仍然不受支持(我的意思是不使用NSTableHeaderViewCell)
只需查看“NSTableColumn.h”即可看到以下属性具有“kindof” - >不可能使用NSView。
/* Gets and sets the headerCell associated with this NSTableColumn. 'cell' must be non nil, and should be a member of the
NSTableHeaderCell类。 'headerCell'是一个强大的参考,和 将保留。 * /
@property (strong) __kindof NSTableHeaderCell *headerCell;
实现所需要的唯一方法是在NSTableHeaderCell上设置属性,NSTableHeaderCell是“NSTextFieldCell”的子类。