현재지도 기능을 사용 중입니다. 대부분의 코드는이 기능에 대해 다른 사람이 개발했습니다.MKMapView 확대/축소 작업 후 오버레이가 급하게 그려지지 않습니다.
mkpolygon 개체의 배열을 설정하여지도에 mkoverlays를 추가합니다. 이 객체는 백엔드에서받은 jSon에 의해 폴리곤 좌표를받습니다. 지금까지 코드를 점검 한 결과, draw 메소드를 오버라이드하지 않았습니다. 객체는 폴리곤으로 초기화되고 mapView에 추가됩니다.
우리는이 방법에 의해지도에 선 및 다각형을 추가하는 지금 좋은하지 않습니다이 개 행동이 있습니다
다각형 오버레이에 접촉 할 경우, 자신의 색을 변경해야합니다1) ->하지만 아주 아주 slow 2)지도가 확대/축소 된 경우 선이 매우 선명하지 않고 선명하지 않습니다. 매우 시끄럽게 보입니다.
이 사용 사례에 대한 전반적인 접근 방식이 잘못된 것입니까?
이러한 두 가지 문제도 있습니다. 내가 알 수있는 한, 오버레이 렌더러가 필요에 따라 설정되면 전체지도가 다시 표시됩니다. 그리고 렌더러는 경계 밖으로 벗어나도록 요청받습니다. 아직도 조사 중이 야. –