У меня есть иерархия представлений, которая выглядит так:
UIScrollView
|
+- UIView
|
+- UITextField
+- UITextField
+- UIButton
Я хочу, чтобы пользователь использовал одно из текстовых полей и увидел, что клавиатура на экране позволяет использовать "пустое пространство" UIView, чтобы скрыть клавиатуру. Таким образом, я не хочу, например, событие от UIButton до появления UIView (что именно происходит, если я добавлю UITapGestureRecognizer в UIView).
Как я могу достичь желаемых функций?