我是Cocoa和Objective-C的新手,但这可能是一个非常基本的问题。
我的问题是我有一个带有QTMovieView的NSWindow,该窗口应接受拖动的文件。
窗口的委托类实现了NSDraggingDestination协议,并且我具有NSDraggingDestination上定义的接受文件的必需方法。
当我将文件拖到标题栏时,所有方法都起作用,但是当我将鼠标拖到QTMovieView上时,它不再接受该文件。
奇怪的是,这以前是可行的。
有人可以告诉我我做错了什么吗?

最佳答案

几个月前,我遇到了类似的问题。

Forwarding drag & drop event to parent view

您必须注销QTMovieView,以便将事件转发到父视图。
应该是这样。

最好,

浮点数

10-05 19:38