У меня есть UITextFields, которые открывают клавиатуру.Обнаружение касания НЕ на UITextField (чтобы скрыть клавиатуру)
Мой вопрос, как я могу обнаружить прикосновение к экрану, что ни в коем UITextField
псевдокод, что мне нужно:
if(screen is touched)
if(touched view is NOT a UITextField)
[self.view endEditing:YES];
есть простой способ сделать это? Или еще один простой способ скрыть клавиатуру, когда UITextField не тронут?
Спасибо!
Спасибо, это работает, однако оно не работает для представлений, которые уже обнаруживают краны (например, кнопки). Для них я просто добавил '[self keyboardDismiss]' к своим IBActions. – user1282637