Cocoa:为文件创建放置区

时间:2009-12-01 23:48:22

标签: cocoa drag-and-drop

我想在我的cocoa应用程序中为任何文件创建一个拖放区域(使用NSView)。我该怎么做?

1 个答案:

答案 0 :(得分:9)

阅读Drag and Drop Programming Topics for Cocoa。您希望自定义视图成为“拖动目标”。您需要了解粘贴板和文件路径粘贴板类型,如何子类化视图(对于您自己的自定义类的通用NSView,或者像NSImageView这样的现有视图)并添加适当的拖动源方法。