Вы можете добавить IBAction к uiTextField (событие освобождения - «Закончено ли при выходе»), и IBAction может называться hideKeyboard,
-(IBAction)hideKeyboard:(id)sender
{
[uitextfield resignFirstResponder];
}
Кроме того, вы можете применить его к другим текстовым полям или кнопкам, например, вы можете добавить скрытую кнопку в представление, когда вы щелкаете по ней, чтобы скрыть клавиатуру.