Использование кнопки поиска мультитач клавиатуры iPhone

У меня есть обычное текстовое поле в представлении, и я хотел бы использовать кнопку поиска на клавиатуре iPhone. Что касается жизни, я не могу понять, как это сделать. Похоже, не было выявлено ни одного события, которое я мог бы подключить, в частности касающееся кнопки поиска на клавиатуре. Я гуглил вокруг, но я также не нашел ничего, связанного с этой темой.

1 ответ

Решение

Заставьте клавиатуру отображать синюю кнопку "Поиск", установив тип клавиши возврата.

myTextField.returnKeyType = UIReturnKeySearch;

Установите делегат вашего текстового поля для вашего контроллера и реализуйте метод textFieldShouldReturn:.

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
    [textField resignFirstResponder];
    /* Do some searching here */
    return YES;
}
Другие вопросы по тегам