2

我在源列表模式下使用 NSOutlineView 来显示我的树视图。我需要更改组中标题文本的字体颜色并禁用显示/隐藏按钮出现在右侧。我怎样才能做到这一点?

4

2 回答 2

1

我不相信可以更改自定义标题的字体颜色。但是,您可以通过对委托方法 -outlineView:shouldShowOutlineCellForItem: 响应 NO 来禁用显示/隐藏文本。Apple 示例代码“SidebarDemo”显示了这一点。

https://developer.apple.com/librarY/mac/samplecode/SidebarDemo/Introduction/Intro.html

于 2013-10-22T05:20:46.837 回答
0

实施

-(BOOL)outlineView:(NSOutlineView*)outlineView isGroupItem:(id)item

委托方法并为您的标题行返回 YES。

看看这个问题: Changing default font size for NSTable/NSOutlineView

于 2012-06-25T08:27:14.887 回答