我我的大纲视图,我加入了自定义单元格,绘制自定义单元格,我指的示例代码,目前可可文档NSOutlineView更改公开图片
http://www.martinkahr.com/2007/05/04/nscell-image-and-text-sample/
我想改变公开的图像中我的自定义图像单元格的,我已经尝试下面的东西
- (void)outlineView:(NSOutlineView *)outlineView willDisplayCell:(id)cell forTableColumn:(NSTableColumn *)tableColumn item:(id)item
{
if([item isKindOfClass:[NSValue class]])
{
MyData *pDt = (MyData *)[item pointerValue];
if(pDt->isGroupElement())
{
[cell setImage:pGroupImage];
}
}
}
,但同样没有工作,有没有其他的办法来改变形象披露, 还我怎样才能找出willDispla yCell项目是否展开或折叠,所以我可以相应地设置图像,
这只是改变披露图像的地方吗?
出于某种原因,我的大纲:willDisplayOutlineCell ....永远不会被调用。有什么建议么? – Tony 2012-01-02 05:09:25
有关完整的自定义示例 - 请查看https://github.com/johndpope/TreeTest – johndpope 2015-02-19 05:56:55