Cocoa:为文件创建放置区

Mat*_* S. 4 cocoa drag-and-drop

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

Jos*_*zzi 9

阅读Cocoa的拖放编程主题.您希望自定义视图成为"拖动目标".您需要了解粘贴板和文件路径粘贴板类型,如何子类化视图(对于您自己的自定义类的通用NSView,或者像NSImageView这样的现有视图)并添加适当的拖动源方法.