2010-11-29 11 views
1

私のアプリでは、ユーザーが4番目の文字を入力するとすぐにuitextfieldの値を投稿する必要があります。 ユーザーが4番目の文字を入力すると、uitextfieldの値を取得する方法。 どうすればいいですか?iphoneのUITextfieldのchacterの制限

+0

このページでは、スパム調査を完了する必要があります。 –

+0

これを確認[回答](http://stackoverflow.com/q/433337/1603234) – Hemang

答えて

0

は、ビューコントローラ/ファイルの所有者にUITextFieldのデリゲートを設定し、textViewDidChangeデリゲートメソッドを使用します。

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

Uは、UITextFieldデリゲートメソッドを使用することができます - ユーザーが文字を入力するたびにそれが呼び出す

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

を...

関連する問題