2009-01-06 5 views

Répondre

3

Les objets UITextField ont une propriété "text" de type NSString qui peut être lue et écrite. Gardez une référence aux champs de texte, et quand un bouton est pressé, mettez à jour la propriété text du champ avec un nouveau NSString pour changer son contenu. Si les champs de texte ne sont pas directement éditables par l'utilisateur, vous pouvez utiliser UILabel à la place, qui est simplement un champ de texte non éditable (et qui a aussi une propriété "text" en lecture/écriture).

1

Vous pouvez également lire la classe NSNumberFormatter qui vous permet de formater l'entrée de la manière qui convient le mieux à votre application (valeurs monétaires, flottants, etc.).

0

Pour résoudre le problème de l'édition de certains champs de texte, vous pouvez désactiver l'interaction de l'utilisateur jusqu'à ce qu'un bouton soit enfoncé.

Questions connexes