2010-11-29 5 views
1

Dans mon application, j'ai besoin de poster la valeur de uitextfield dès que l'utilisateur entre le quatrième caractère. comment obtenir la valeur de uitextfield lorsque l'utilisateur entre le quatrième caractère. Quelqu'un peut-il me dire comment puis-je le faire?UITextfield limite de caractère dans l'iphone

+0

Cette page vous oblige à remplir un sondage sur le spam. –

+0

Cochez cette case [réponse] (http://stackoverflow.com/q/433337/1603234) – Hemang

Répondre

0

Définir le délégué du UITextField au propriétaire du contrôleur de vue/fichier et utiliser la méthode déléguée textViewDidChange.

- (void)textViewDidChange:(UITextView *)textView { 
    if ([textView.text length] == 4) { 
     // Your post action goes here, with the value being textView.text 
    } 
} 
0

u peut utiliser la méthode de délégué UITextField -

-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { 

appelle à chaque fois que l'utilisateur entrer ombles ..