【发布时间】:2014-05-13 17:25:46
【问题描述】:
我是 Cocoa 的新手,我正在开发一个可以从 NSOutlineView 拖放到 NSOutlineView 的应用程序。
我已经实现了“outlineView:validateDrop:proposedItem:proposedChildIndex”和“outlineView:acceptDrop:item:childIndex:”方法来使NSOutlineView 成为丢弃的目的地。它工作得很好,除了它试图指定一个行/位置,来自不同 NSOutlineView 的项目应该被删除。
我的应用程序实际上并不需要指定项目应该放在哪一行或上面;理想情况下,我希望在拖放到NSOutlineView 时突出显示整个NSOutlineView 框。行选择将以编程方式完成。
我怎样才能做到这一点?
【问题讨论】:
标签: objective-c cocoa drag-and-drop nstableview nsoutlineview