如何将行从NSOutlineView拖动到NSTableview



我正在学习可可拖放。。。我无法将行从NSOutlineView拖动到NSTableView,这对我来说很困难。。我试过以下方法。。

- (BOOL)outlineView:(NSOutlineView *)outlineView writeItems:(NSArray *)items toPasteboard:(NSPasteboard *)pasteboard proposedChildIndex:(NSInteger)index
- (NSDragOperation)outlineView:(NSOutlineView *)outlineView validateDrop:(id <NSDraggingInfo>)info proposedItem:(id)item proposedChildIndex:(NSInteger)index
- (BOOL)outlineView:(NSOutlineView *)outlineView acceptDrop:(id <NSDraggingInfo>)info item:(id)item childIndex:(NSInteger)index

但我不会表演达阵和吊球。

您还必须在目标表视图上调用registerForDraggedTypes:,以便注册表视图将接受哪些放置类型。

最新更新