Я написал свою собственную функцию для прокрутки текстовых полей, когда появляется клавиатура. Для того, чтобы отклонить клавиатуру, нажав на текстовое поле, я создал функцию, UITapGestureRecognizer
которая заботится об отставке первого респондента в текстовом поле при нажатии.
Теперь я также создал автозаполнение для UITableView
текстового поля, которое создает чуть ниже текстового поля и заполняет его элементами, когда пользователь вводит текст.
Однако при выборе одной из записей в таблице автозаполнения didSelectRowAtIndexPath
не вызывается. Вместо этого, кажется, что распознаватель жестов касания вызывается и просто уходит в отставку первого респондента.
Я предполагаю, что есть какой-то способ сказать распознавателю жестов касания продолжать передавать сообщение касания вниз UITableView
, но я не могу понять, что это такое. Любая помощь будет принята с благодарностью.