我不太明白如何改变(减少)的字体大小在我NSOutlineView文本。默认的文本大于多数应用使用它们的字体大小。

有是你不设置字体目录中的一些heirachical的事情,但你从“上面”表或大纲视图东西继承。

是否有任何地方,整齐地解释了这一点?

有帮助吗?

解决方案

NSOutlineViewNSTableView的sublcass。因此,一个大纲视图中也有列,每个都有与之相关联自身的细胞。该大纲视图将采用每列绘制它的内容相关联的小区。所以,如果你想改变字体为列,你需要更改单元格的字体。

在界面生成器中的护理文件窗口,切换到该树视图。在树视图,展开大纲视图和它的每个表列的定位细胞。来吧,selet文本字段小区的一列。现在,您可以使用巡视到小区的大小设置为小。 (我建议不要直接设置字体;如果在未来的Mac OS X版本的“小”字体的变化(不太可能,但嘿,奇怪的事情发生),你就不必做任何事情来获得新的字体。)你需要重复此步骤在大纲视图中的每一列。

您还需要更改行高度在大纲视图。接口生成器是不是足够聪明地看到,所有的细胞都设置为“小”控制规模,所以你必须设置这个手。

希望指向你在正确的方向。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top