如何在Apple的SourceView示例中更改行大小

时间:2011-03-09 22:32:11

标签: cocoa

在阅读Tim Isted的书“Beginning Mac Programming”时,我试图了解Apple网站上的“SourceView”样本。

我想让设备和地方的图像更大一些。

通过更改文件ImageAndTextCell.m中的“#define kIconImageSize 16”行,可以更改NSTableColumn中图像的大小。不幸的是,这不会改变表格行的高度。

通过在方法drawWithFrame中尝试使用imageSize,我试图改变行的高度,但到目前为止还没有运气。

有人可以向我解释,我不仅可以改变图像的大小,还可以改变行的高度吗?

1 个答案:

答案 0 :(得分:1)

您可以通过将对象设置为表视图的委托并在该对象中实现‑tableView:heightOfRow:委托方法来更改表行的高度。

对于大纲视图,您可以使用-outlineView:heightOfRowByItem:`方法。