2010-08-08 6 views

Répondre

6

Juste au-dessus de ma tête, vous pouvez définir un var statique qui garde la trace de chaque fois que "viewDidLoad" a été appelé, et la première fois qu'il est mis le tag sur la vue à 1. Ensuite, vous pouvez tester le valeur de l'étiquette ailleurs.

+1

Je pensais à une stratégie similaire, mais est-ce que ça doit être global? Il peut s'agir d'un ivar simple que le contrôleur de vue définit ou vérifie. Et l'endroit pour le faire est viewDidAppear (vous pouvez avoir viewDidLoad sans que la vue soit affichée). –

+0

Un ivar peut ne pas fonctionner si la vue est détruite et ré-instanciée. Une variable statique au niveau du contrôleur de vue fonctionnerait dans ce cas, cependant. –

Questions connexes