Mapbox MGLMapView에서 KCFloatingActionButton (또는 이와 비슷한 항목)을 구현하려고하지만 버튼 작업을 수행 할 수 없습니다. 버튼이 초기 터치를 인식하고 색상이 바뀌지 만 다른 현상은 발생하지 않습니다. 나는지도가 훔치고 있는지 또는 더 높은 우선 순위를 가지고 있는지 확실하지 않습니다.Mapbox에서 사용자 정의 컨트롤을 사용하는 방법
뷰 계층 구조를 검사하면 UIButton이 표시되고 관련 UIView가 맵 위에 있으므로 손실이 발생합니다. 나는 그것이 실제 UIButton 객체뿐만 아니라 버튼의 뷰를 사용했을지도 모른다고 생각했지만지도상의 간단한 UIView에 gestureRecognizer를 첨부 할 수있었습니다 (맵을 제외하고 뷰를 통해 드래그 및 탭을 등록 함).). 또한 바닐라 UIButton 개체를 잘 작동합니다.
EDIT : MKMapView로보기를 바꿨고 버튼이 정상적으로 작동합니다.