2011-11-23 22 views
7

Ciao Ho una vista personalizzata all'interno di un elemento di stato. Ho implementato un drag and drop e tutto funziona ma quando si esegue il trascinamento da uno stack dock, vengono richiamati tutti i metodi di trascinamento tranne -performDragOperation: e prepareForDragOperation:-performDragOperation: non chiamato durante il trascinamento dallo stack del dock

+0

Lo stesso problema qui, almeno su Snow Leopard. Abbastanza strano – AriX

+1

Vedi domanda correlata e soluzione alternativa qui: http://stackoverflow.com/questions/9534543/weird-behavior-dragging-from-stacks-to-status-item-doesnt-work –

risposta

2

Does draggingEnded: get called? Se è così, basta chiamarlo da lì.

Conosco il problema da NSStatusItem. C'è lo stesso problema

+0

Importante: Ricordarsi di utilizzare il codice da [questo risposta correlata] (http://stackoverflow.com/questions/9534543/weird-behavior-dragging-from-stacks-to-status-item-doesnt-work) per verificare la posizione del cursore quando si esegue questa soluzione alternativa, altrimenti il ​​rilascio verrà essere eseguito anche se l'utente trascina l'oggetto lontano dalla voce di stato. –

Problemi correlati