我想在NSOutlineView
. 我有一个NSTreeNode
with 数据,但我不知道如何NSTreeNode
在一个NSOutlineView
.
我浪费了很多时间在谷歌上搜索购买我找不到任何可以满足我要求的东西。有人可以帮助我吗?
我想在NSOutlineView
. 我有一个NSTreeNode
with 数据,但我不知道如何NSTreeNode
在一个NSOutlineView
.
我浪费了很多时间在谷歌上搜索购买我找不到任何可以满足我要求的东西。有人可以帮助我吗?
最好的办法是学习示例DragNDropOutlineView,获取包裹在 NSTreeNode 中的数据很容易,您只需访问代表对象属性
例如看一下(id)outlineView:(NSOutlineView *)outlineView objectValueForTableColumn:(NSTableColumn *)tableColumn byItem:(id)item
DragNDropOutlineView 中的 present,其中 item 是一个 NSTreeNode 实例
- (id)outlineView:(NSOutlineView *)outlineView objectValueForTableColumn:(NSTableColumn *)tableColumn byItem:(id)item {
id objectValue = nil;
SimpleNodeData *nodeData = [item representedObject];
...
...
}