В моем приложении для iPhone есть текстовое поле (и некоторые другие элементы управления). Клавиша num отображается, когда пользователь нажимает текстовое поле. Я хотел, чтобы закрыть эту Num Pad (по [self.textField resignFirstResponder]
), как только пользователю нажимает на фоне вида (легко обнаружить) , но и, когда пользователь нажимает на любом другом контроля!Как обнаружить кран вне UITextField (для отмены клавиатуры)
Как я могу обнаружить, что пользователь удаляет текстовое поле (но не обязательно на фоне)?
У вас есть ответ [здесь] (Http: // stackoverflow.com/questions/6991085/how-to-dismiss-number-pad-keyboard-by-tapping-anywhere?rq=1). – duci9y
Это не работает так хорошо, если пользователь удаляет другой элемент управления (а не фон). – ragnarius
Вы можете оставить первого ответчика на действия других элементов управления. – duci9y