NSImageView拖放问题

use*_*789 4 cocoa drag-and-drop objective-c nsimageview nsbox

我有一个NSBox包含两个静态文本字段和两个NSImageView。NSBox被子类化为myNSBox。我已经注册了view / NSBox以接受适当的拖动类型。因此,当我将项目拖动到静态文本字段时,拖放操作将起作用。但是,将其拖放到任何NSImageView(它们是NSBox的子视图)上均无效。一个有趣的发现是,我无法将文件从Finder拖放到图像视图上。从大纲视图拖放到NSImageView可以正常工作。

什么建议吗?

use*_*789 5

无论如何,我找到了解决方案。一个必须要取消注册图像视图的ForDragTypes。