Как прекратить ввод значения в UITextField - PullRequest
0 голосов
/ 05 июля 2011

Как прекратить ввод значения в UITextField, если длина больше 20 символов.

Программный.

Ответы [ 2 ]

1 голос
/ 05 июля 2011

попробуйте

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string 
{
    //Set tag for a textfield
    if(textField.tag==10)
    {
        NSUInteger newLength = [textField.text length] + [string length] - range.length;
        return (newLength > 20) ? NO : YES;

    }
}
0 голосов
/ 05 июля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...