J'aimerais savoir quel est le moyen le plus propre de supprimer une vue d'une vue de pile si une certaine propriété de mon modèle de données est nil
. J'ai une vue de table qui est peuplée par des cellules prototypes. Ils ressemblent à ceci:Comment masquer une vue d'une vue de pile en mode tableau Méthode déléguée cellForRow
Le second texte de l'étiquette contient une valeur facultative qui peut être nil
; Je veux cacher l'étiquette si elle est nulle. Dois-je appeler removeArrangedSubview
à l'intérieur de la méthode de cellule de vue de table cellForRow
ou à l'intérieur de la classe CustomTableViewCell
avec une fonction?
Merci! Question très rapide: les étiquettes ont-elles un setter pour leur propriété 'text' appelée chaque fois que je mets à jour leur texte? – Cesare
@Cesare Il y a de fortes chances que le paramètre setter de la propriété 'text' de l'étiquette vérifie si le texte d'étiquette actuel correspond au nouveau texte que vous essayez de définir et saute le paramètre actuel si le nouveau texte est le même que le texte actuel . – dasblinkenlight