Я пытаюсь получить файл из OSX Dock Download Stack
. Когда я перетаскиваю файл, вызывается draggingEntered
и draggingExited
. Но ни performDragOperation
, ни concludeDragOperation
не вызываются.
Когда я удаляю файл из Finder, он работает нормально.
Я зарегистрировал типы для своего dragview следующим образом
[_dragView registerForDraggedTypes:[NSArray arrayWithObjects: NSFilenamesPboardType, NSTIFFPboardType, NSStringPboardType, @"local-file-url", @"public.file-url", nil]];
Обновлять
Проблема в том, что он принимает файлы из Download Stack
, если это представление находится в каком-то окне. Но когда я настраиваю этот вид на NSStatusItem
, он никогда не вызывает performDragOperation
.
NSDraggingDestination
? - person Amin Negm-Awad   schedule 30.04.2015