【发布时间】:2012-01-23 13:32:08
【问题描述】:
我需要实现一个具有特定大小和渐变的headerview。我必须在headerview 的某些单元格中插入图像。尝试使用以下代码为headerview 创建单元格,但我无法自定义headerview。
[[tableColumn headerCell] setImage:[NSImage imageNamed:@"sampleHeader"]];
如果我使用重写的 headerview 子类,我无法查看标题单元格中的图像或文本。请提供解决此问题的任何指示。
我可以通过继承NSTableHeaderCell 来插入图像和文本。如何增加NSTableHeaderView 的高度?
如果我同时继承 NSTableHeaderView 和 NSTableHeaderCell ,则无法查看
headercell.我使用以下代码设置 headerview 和 headercell
[tableView setHeaderView:CustomHeaderView];
[tableColumn setHeaderCell:[[[CustomHeaderTableCell alloc] initImageCell:
[NSImage imageNamed:@"sample"]]autorelease]];
我遇到了与以下网址中给出的相同的问题
http://lists.apple.com/archives/cocoa-dev/2002/Jun/msg00331.html
【问题讨论】:
标签: objective-c macos cocoa nstableview nstableheaderview