gpt4 book ai didi

macos - 更改 NSTableView 标题字体颜色

转载 作者:行者123 更新时间:2023-12-03 16:45:39 27 4
gpt4 key购买 nike

如何更改 NSTableHeaderView 的标题字体大小/颜色和其他属性?

有人已经回答了这个问题here ,但是接受的答案已经过时了,因为它是针对基于单元格的 TableViews 的。

我正在寻找一种支持基于 View 的 NSTableView 的解决方案

最佳答案

不幸的是,仍然不支持基于 View 的列标题(我的意思是不使用 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 class. The 'headerCell' is a strong reference, and will be retained. */

@property (strong) __kindof NSTableHeaderCell *headerCell;

实现您需要的唯一方法是在 NSTableHeaderCell 上设置属性,它是“NSTextFieldCell”的子类。

关于macos - 更改 NSTableView 标题字体颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32967333/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com