2013-04-18 144 views
0

我正在开发基于mac桌面的应用程序,使用NSOutlineView创建了一些播放列表。我知道如何拖动和NSTableView下降,但我不知道如何拖动并根据所附的图像(像iTunes应用程序)在播放列表下降,我拖着有些歌曲在播放列表2如何在播放列表中拖放mp3歌曲

dragging the songs into playlist2

+0

维尼特Singh--任何想法如何实现... ??? – Jaiswal 2013-04-18 05:27:28

+0

+1为好问题 – 2013-04-18 09:54:31

回答

0

在从NSTableView选择歌曲时,将选定的歌曲ID存储在数组中。之后,当在NSOutlineView鼠标到达以下委托方法将调用到时候用户可以添加到播放列表表...

-(NSDragOperation)outlineView:(NSOutlineView *)outlineView validateDrop:(id<NSDraggingInfo>)info proposedItem:(id)item proposedChildIndex:(NSInteger)index{ 
    return YES; 
} 

- (BOOL)outlineView:(NSOutlineView *)ov acceptDrop:(id <NSDraggingInfo>)info item:(id)item childIndex:(NSInteger)childIndex{ 
    return YES; 
} 
相关问题