Попытка сделать текстовое поле первым ответчиком перед увольнением

#swift #drop-down-menu #uitextfield

#swift #выпадающее меню #uitextfield

Вопрос:

Я использую библиотеку выпадающего меню под названием DropDown. Я хочу включить текстовое поле поиска над этим представлением. Я могу создать его, когда пользователь выбирает и отображается выпадающий список. Но при UITextField щелчке раскрывающийся список отклоняется. Я хочу сделать UITextField отклонение, когда кто-то нажимает за пределами представления, но не UITextField. Я могу сделать dropdown.dismissMode = .Manual и обработать увольнение самостоятельно.

теперь у меня есть (но UITextField также отклоняется, когда я нажимаю на него)

 dropDown.cancelAction = { [unowned self] in
self.textFiled.removeFromSuperView()
}