Как вы распускаете клавиатуру при редактировании UITextField - PullRequest
177 голосов
/ 08 ноября 2008

Я знаю, что должен сказать своему UITextField об отставке первого респондента, когда я хочу закрыть клавиатуру, но я не уверен, как узнать, когда пользователь нажал клавишу «Готово» на клавиатуре. Могу ли я посмотреть уведомление?

Ответы [ 21 ]

0 голосов
/ 13 ноября 2013

Если вы создали представление с помощью Interface Builder, используйте следующее Просто создайте метод,

-(IBAction)dismissKeyboard:(id)sender
{
[sender resignFirstResponder];
}

Просто щелкните правой кнопкой мыши текстовое поле в представлении, установите событие как «Завершить при выходе» и подключите его к методу «dismissKeyboard».

Лучшее руководство для начинающих "Head First iPhone и iPad Development, 2nd Edition"

...