나는 MKAnnotationView
이 크기 16 * 16에 의해 UIImageView
로 표시 사용자 정의를 가지고 있고, 거기에 사용자 탭, 나는 프로토콜을 사용할 때MapKit에서 MKAnnotationView를 더 민감하게 만드는 방법은 무엇입니까?
- (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view
{
[mapView setCenterCoordinate:view.annotation.coordinate];
}
- (void)setSelected:(BOOL)selected animated:(BOOL)animated
{
[calloutView setHidden:!selected];
}
는 사용자 정의 calloutView
를 팝업. 그것은 잘 작동 할 수 있습니다. 그러나 어노테이션을 민감하게 만들고 calloutView
을 표시하는 방법을 호출하는 데 2 ~ 3 번 또는 그 이상의 시간이 소요될 수 있습니다. 누구든지이 문제에 직면 해 있으며이를 해결할 수있는 해결책이 있습니다.