Как отключить клавиатуру, когда пользователь нажимает или прокручивает MKMapView?

У меня есть карта, на которой расположен поиск. Я хотел бы скрыть клавиатуру, как только пользователь коснется или прокрутит карту. У меня это в Swift 5.2

1 ответ

Для вкладки добавьте жест касания в mapView

Для прокрутки mapViewDidChangeVisibleRegion из MKMapViewDelegate протокол

в обе функции вставьте

self.view.endEditing(true)
Другие вопросы по тегам