2014-06-08 4 views
1

지도에 새 위치를 추가하더라도 다음 위임 메서드가 두 번 호출되는 경우가 있습니다. 보기이지도가 아닌 주석에 추가 될 때 -didAddAnnotationViews:를 호출하는 것으로didAddAnnotationViews가 두 번 이상 호출되었습니다.

- (void)mapView:(MKMapView *)mapView didAddAnnotationViews:(NSArray *)views 
{ 
    //Here 
    [self.mapView selectAnnotation:[[self.mapView annotations]objectAtIndex:0] animated:YES]; 
} 
+0

이 시점에 중단 점을 넣고지도보기에 추가되는 주석을 확인해야합니다. –

답변

1

. 즉, 화면 밖으로 나가서 nil으로 설정하면 주석 경계 상자가 화면 경계와 교차 할 때 다시 표시 될 수 있습니다.

관련 문제