내장 된지도보기를 사용하는 IOS 앱을 만들고 있습니다. 임 사용자 지정 주석 등을 성공적으로 배치하고 있습니다. 그러나 주석을 누르면 (mapView : didSelectAnnotationView) 호출되는 대리자 함수에 문제가 있습니다.mapView : didSelectAnnotationView : 제대로 작동하지 않습니다.
어노테이션을 처음으로 누르면 함수가 제대로 호출됩니다. 그러나 동일한 주석을 다시 클릭하면 함수가 실행되지 않습니다. 이 시점에서 다른 주석을 클릭하면 함수가 실행되지만 THAT 주석을 다시 클릭하면 함수가 실행되지 않습니다. 기본적으로 동일한 주석을 두 번 연속 클릭 할 수는 없습니다. 위임 함수는 처음에만 호출됩니다. 누구든지이 문제가 발생 했습니까? 특히 어딘가에 버그를 찾아야합니까?
동일한 문제가 있지만 한 가지 차이점이 있습니다. 사용자 정의 annotationview가 mapview의 경계에 올 때 문제가 발생합니다. –