我有一个NSBox,包含两个静态文本字段和两个NSImageView。NSBox被子类为myNSBox。我已经注册了视图/NSBox以接受适当的拖动类型。因此,当我将项目拖到静态文本字段时,拖放操作就会工作。但是,拖放到任何NSImageView (这是NSBox的子视图)上是行不通的。一个有趣的观察是,我无法将文件从Finder拖放到图像视图中。从大纲视图拖放到NSImageView很好。
任何建议
发布于 2011-02-14 22:57:45
不管怎样,我找到了解决办法。必须对图像视图进行unregisterForDragTypes。
https://stackoverflow.com/questions/4997109
复制相似问题