我有一个包含两个静态文本字段和两个NSImageView的NSBox。 NSBox被子类化为myNSBox。 我已注册视图/ NSBox以接受适当的拖动类型。 因此,当我将项目拖动到静态文本字段时,拖放操作会起作用。 但是,拖放到任何NSImageView(它们是NSBox的子视图)都不起作用。 一个有趣的观察是我无法将文件从Finder拖放到图像视图中。从大纲视图拖放到NSImageView可以正常工作。
有任何建议吗?
答案 0 :(得分:4)
无论如何,我找到了解决方案。必须取消注册ForDragTypes图像视图。