2010-08-26 2 views
0

Je suis un programmeur d'iphone vieux de plusieurs jours - j'écris un programme simple basé sur le modèle de xcode d'utilité. J'ai un champ uitext qui écrit sa valeur dans un objet singleton sur edit. J'ai également mis en place une observation clé sur les changements de cette valeur. Cela fonctionne bien. Lorsque je passe la vue sur la deuxième "vue arrière" et que je reviens à la position précédente, la valeur est réinitialisée. J'essaie de faire en sorte que le champ de texte conserve sa valeur entre les bascules.Uitextfield "perdant" la valeur de texte entre les retournements de vue

Qu'est-ce qui me manque?

+0

Comment créez-vous cet UITextField? – hotpaw2

Répondre

0

Réinitialisez votre valeur dans viewDidLoad/viewWillAppear. Peut-être que vous recevez un avertissement de mémoire et que le contrôleur de vue libère sa vue?

+2

L'UITextField n'est probablement pas conservé ou réinitialisé comme indiqué ci-dessus. Postez votre code. – Jordan