события нажатия клавиш на клавиатуре iphone? - PullRequest
0 голосов
/ 27 сентября 2010

Мне интересно, почему я не могу найти какую-либо помощь в отношении событий клавиатуры / нажатия клавиш, я действительно хочу определить, какая клавиша была нажата пользователем через клавиатуру на iphone при вводе текста в UITextField.

1 Ответ

0 голосов
/ 27 сентября 2010

Вы можете использовать этот метод делегата, чтобы получить символ, который вводится в UITextField:

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

Например:

if ([string isEqualToString:@"z"]){
    // z is being typed.
}

Просто убедитесь, что вы указали делегата вашего UITextField в файле классов, где вы реализуете это.

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