我正在开发NSOutlineView(SourceList),并希望用自己的样式替换当前样式,以更好地查看我的应用程序。我已经使用自定义NSTableViewRows更改了默认的标题和内容单元格。这很好。
但是现在我可以看到组之间的空间。这些空间约为9像素,我要删除它。但是我不知道如何。更改单元格间距无济于事,我在开发人员引用中也没有找到任何实现此目的的方法。
有谁可以给我提示或摘要吗?那很好啊。
-----------------------
* Group 1
- Item 1
- Item 2
-----------------------
// this space should be changed
-----------------------
* Group 2
- Item 3
- Item 4
-----------------------
谢谢你。
亚历克斯
最佳答案
这可能只是解决问题的一种尝试,而不是一个答案,但是由于我的声誉,stackoverflow不允许我发表评论。
无论如何,我记得过去曾经有过奇怪的NSOutlineView行为。
setFloatsGroupRows:也许会帮助您:
[myOutlineView setFloatsGroupRows:NO];
请告诉我。
关于objective-c - NSOutlineView组间距,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14647198/