【发布时间】:2012-08-28 19:33:00
【问题描述】:
我正在尝试弄清楚如何实现从 NSOutlineView 到自身的拖放。
例如,我希望用户能够在 NSOutlineView 中重新排序和嵌套和重新嵌套项目,但我不需要能够从任何其他来源(如文件或其他视图)拖动项目)。
我能找到的所有示例都涉及将项目拖动到 NSOutlineView 中,而不仅仅是在其内部,而且看起来过于复杂。我认为这是可能的。
有人可以指出一些处理这种情况的文档吗?也许我只是错过了显而易见的事情。
【问题讨论】:
-
你的意思是拖一个视图然后放到它本身?
-
查看code example。它对一些高级 NSTableView/NSOutlineView 操作有一些提示。
-
仅供参考,这里有另一个链接解释得很好 --> cocoabuilder.com/archive/cocoa/…
标签: cocoa drag-and-drop nsoutlineview