Отключение клавиатуры в UIScrollView

Хорошо, У меня есть пара UITextFields и UITextViews внутри UIScrollView , и я бы хотел, чтобы клавиатура исчезла при каждом просмотре прокрутки касаются или прокручиваются (кроме случаев, когда вы касаетесь внутри текстового поля / представления, конечно).

Моя текущая попытка сделать это - заменить UIScrollView подклассом и настроить его на вызов Функция removeKeyboard (определенная внутри контроллера основного представления) внутри метода touchesBegan . Однако это удаляет клавиатуру только для обычного прикосновения, а не при простой прокрутке обзора. Итак, как лучше всего удалить клавиатуру внутри UIScrollView ?

Заранее благодарим за помощь.

59
задан Juan Boero 14 March 2016 в 21:14
поделиться