用什么来代替NSOutlineViewDataSource outlineView:draggingSession:endedAtPoint:operation:?

时间:2012-04-12 19:25:44

标签: cocoa drag-and-drop nsoutlineview

NSTableViewDataSource不同,NSOutlineViewDataSource协议没有outlineView:draggingSession:endedAtPoint:operation:选择器。当用户从我的NSOutlineView拖动项目时,如何检测项目何时被删除?

我尝试在我的datasource / delegate中实现draggingSession:endedAtPoint:operation:,但它永远不会被调用。

1 个答案:

答案 0 :(得分:2)

NSOutlineViewDataSource 定义outlineView:draggingSession:endedAtPoint:operation:方法,如果查看标题,就可以看到它。我不知道为什么它不在文档中。

要查看标题,请选择文件>在Xcode中快速打开并输入NSOutlineView

该方法仅适用于10.7。