Клавиша возврата на iPhone - PullRequest
1 голос
/ 30 января 2009

На iPhone я попытался найти способ отловить и обработать событие нажатия клавиши возврата. Но не могу найти способ сделать это !! Обязательно должен быть один такой способ, документированный в SDK, верно?

/ John

1 Ответ

3 голосов
/ 30 января 2009

Для вашего UITextField, принимающего входные данные, установите объект контроллера в качестве делегата текстового поля и реализуйте

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

метод делегата в вашем контроллере.

Этот метод должен вызываться для каждого события редактирования (нажатие клавиши). Я считаю, что вы должны иметь возможность искать пустую строку замены, чтобы сказать, что символы удаляются клавишей возврата.

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