可可:拖放svg图像

时间:2015-04-27 14:28:22

标签: objective-c cocoa drag-and-drop file-type nspasteboard

我正在处理在NSCollectionView中显示图标的简单应用程序。 NSCollectionView以png格式显示图标预览,用户可以将其拖动到图像编辑器。我想允许用户拖放不仅删除png,还删除svg文件。我加载了svg图像数据但是如何将其复制到NSPasteboard以将svg数据复制到Sketch应用程序中。

1 个答案:

答案 0 :(得分:0)

Sketch等应用程序不会拖放SVG数据。相反,他们正在创建一个临时的svg文件,并将文件URL放入NSDraggingItem。这允许某种SVG支持。