Permettez-moi de commencer par décrire ma situation. J'ai une vue principale que je souhaite placer une sous-vue scrollview plus petite dans. Puis plus tard dans le code (dans une autre méthode), j'aime ajouter quelques sous-vues (images et textviews) à cette sous-vue de défilement. Et peut-être même supprimer les sous-vues image et texte plus tard (dans une autre méthode). Ainsi, les sous-vues image et texte finissent par être une sous-vue d'une sous-vue de la vue principale.Ajouter une sous-vue à une sous-vue d'une autre méthode
Ceci est facile à faire, si tout se passe dans la même méthode. Mais je ne peux pas sembler ajouter une sous-vue de 3ème génération à la deuxième sous-vue d'une autre méthode. S'attendre à quelque chose comme:
[self.view.scrollviewSubview addSubview:anotherSubview];
Comment cibler le scrollview-sous-vue placée en sous-vue dans la vue principale. J'espère que ma question a du sens, c'est vraiment difficile à décrire dans un texte.
Ce n'est certainement pas la plus belle façon, mais ça marche bien. Merci. Btw, la chose que vous dites à propos de «l'accès à une sous-vue, vous n'avez pas de pointeur». Comment pointer un pointeur dessus? C'est une meilleure solution. –
Cela dépend de votre diagramme de classe ^^ Pourriez-vous faire un schéma de vos classes et peut-être que nous pourrions vous aider à faire une meilleure chose ;-) – Vinzius
Puis-je obtenir Xcode pour imprimer un schéma de mon projet actuel? –