Я хочу реализовать KCFloatingActionButton (или что-то подобное) на Mapbox MGLMapView, но не может заставить действие кнопки работать. Кнопка распознает начальное касание, цвет меняется, но ничего больше не происходит. Я не уверен, что карта ворует прикосновения или имеет более высокий приоритет.Как использовать настраиваемые элементы управления на Mapbox MGLMapView
Проверка иерархии представлений показывает, что UIButton и соответствующие UIViews находятся над картой, поэтому я нахожусь в убытке. Я думал, что это может быть использование представлений в кнопке, а также фактический объект UIButton, но я могу прикрепить gestureRecognizer к простому UIView на карте без проблем (кроме того, что карта все еще регистрирует перетаскивания и краны в представлении). Также ванильные объекты UIButton работают нормально.
РЕДАКТИРОВАТЬ: Только что сменил вид на MKMapView и кнопка работает нормально.