我正在学习可可拖放。。。我无法将行从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:
,以便注册表视图将接受哪些放置类型。