NSOutlineView
soraya_soch
Membre
Bonjour,
J'ai une outlineview que je charge au lancement de mon application.
Pour savoir quel élément à été sélectionné, je me sers de :
(void)outlineViewSelectionDidChange:(NSNotification *)notification;
Mais voilà , cette méthode est aussi appelée lorsque j'ajoute (ou enlève) des éléments de mon outlineview.
- Comment différentier l'action liée à la manipulation d'une outlineview à celle générée par un user click?
S.
J'ai une outlineview que je charge au lancement de mon application.
Pour savoir quel élément à été sélectionné, je me sers de :
(void)outlineViewSelectionDidChange:(NSNotification *)notification;
Mais voilà , cette méthode est aussi appelée lorsque j'ajoute (ou enlève) des éléments de mon outlineview.
- Comment différentier l'action liée à la manipulation d'une outlineview à celle générée par un user click?
S.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
et dans la méthode qui alimente la outlineview, je set avant l'opération isUserClick à NO, et le remet à YES en fin d'opération.
Ensuite, dans mon (void)outlineViewSelectionDidChange:(NSNotification *)notification j'ai rajouté un check if(isUserClick).
C'est pas beau. Puis-je faire autrement?
S.