2015-04-27 1 views
1

Je travaille sur l'application simple qui affiche des icônes dans le NSCollectionView. NSCollectionView affiche l'aperçu des icônes au format png et les utilisateurs peuvent le faire glisser vers l'éditeur d'image. Je voudrais permettre à l'utilisateur glisser & déposer non seulement PNG, mais aussi des fichiers svg. J'ai chargé des données d'image svg, mais comment puis-je le copier sur NSPasteboard à des données svg de drogue à l'application Sketch par exemple.cacao: glisser et déposer des images svg

+0

Je ne connais pas les détails, mais je peux vous dire que la plupart des applications ne gèrent pas SVG, mais beaucoup peuvent importer des PDF vectoriels. En outre, Sketch a du mal à prendre des données vectorielles à partir de glisser-déposer. – bjudson

Répondre

0

Les applications telles que Sketch ne font pas glisser et déposer les données SVG. Au lieu de cela, ils créent un fichier svg temporaire et placent l'URL du fichier dans le NSDraggingItem. Cela permet une sorte de support SVG.