Récupérer toutes les vues
groumpf
Membre
est-ce que c'est possible à partir d'un NSView de récupérer toutes les vues qu'il contient quelque soit l'imbrication hierarchique ?
J'ai l'impression que "subviews" ne reste qu'au premier niveau.
Je voudrais recuperer les NSView, tester la classe et si c'est une certaine classe, faire un traitement particulier.
J'ai l'impression que "subviews" ne reste qu'au premier niveau.
Je voudrais recuperer les NSView, tester la classe et si c'est une certaine classe, faire un traitement particulier.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Sinon un bon truc est de mettre un tag aux sous-vues que tu veux tester. Puis tu fais [tt][myView subviewWithTag:tag];[/tt] et tu récupères la sous-vue qui t'intéresse, quelle que soit sa place dans la hiérarchie.
J'utilise aussi les tags mais comme je n'ai pas la liste complete des tags (c'est peut-etre ca le pb !), je voulais passer par la liste des vues.