【问题标题】:How to drag and drop mp3 songs in the playlist如何在播放列表中拖放 mp3 歌曲
【发布时间】:2013-04-18 03:55:39
【问题描述】:

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

【问题讨论】:

  • Vineet Singh--知道如何实现...???

标签: objective-c macos drag-and-drop playlist nsoutlineview


【解决方案1】:

在从 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;
}

【讨论】:

    猜你喜欢
    • 2012-05-15
    • 2013-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-12
    相关资源
    最近更新 更多