Хорошо, у меня есть пара UITextFields
и UITextViews
внутри UIScrollView
, и я бы хотел, чтобы клавиатура исчезала при каждом касании или прокрутке scrollview
(кроме случаев, когда вы касаетесь внутри текстовое поле / вид, конечно).
Моя текущая попытка сделать это - заменить UIScrollView
подклассом и настроить его на вызов функции removeKeyboard (определенной в контроллере основного представления) внутри метода touchesBegan . Однако, это удаляет клавиатуру только для обычного прикосновения, а не тогда, когда вид просто прокручивается. Итак, каков наилучший способ удалить клавиатуру внутри UIScrollView
?
Заранее спасибо за помощь.