我有一个包含多列的 NSOutlineView。如何合并组节点的单元格,以便我将额外的空间用于节点标题?例如,我有子节点的“名称”、“身高”、“体重”等列,但我需要组节点说“比佛利山庄高中足球队”,这太长而无法放入一列,所以我需要在组节点中展开该列的框架。
我试图找到答案,但我能找到的只是 NSTableView 的解决方案,它们涉及子类化,NSOutlineView 类引用明确表示你不应该这样做。接下来想到的是使用类别来重新定义 NSOutlineView 方法,但在网上阅读了一些内容后再次决定反对它。
任何帮助是极大的赞赏。