[Résolu] - NSViewController Draggable
skimpy
Membre
Bonjour,
Dans la méthode initWithNibName:bundle: de mon NSViewController, j'appelle la méthode suivante :
[self.view registerForDraggedTypes:[NSArray arrayWithObjects:NSFilenamesPboardType, nil]];
Mon NSViewController se conforme au protocol NSDraggingDestination (enfin j'ai seulement implémenté la méthode draggingEntered pour tester).
- (NSDragOperation)draggingEntered:(id <NSDraggingInfo>)sender
{
NSLog(@draggingEntered);
return NSDragOperationEvery;
}
Quand je déplace un fichier sur la view, il ne se passe rien. Est-ce que j'ai oublié une étape ou est-ce tout simplement impossible (dois-je ajouter une sous classe d'une NSView rien que pour ça) ?
Merci.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Il faut sous classer la vue et implementer les Dragging messages !
Ok merci, ça marche.
Salut skimpy,
Tu serais sympa de donner la solution pour ceux qui rencontrent le même problème que toi (comme moi par exemple).
La solution est donnée dans mon message précédent.
Si cela ne marche pas , c'est à toi de donner plus de détails, car on ne peut pas deviner quelles sont tes erreurs.