Ok, vì vậy bạn thường có một số đối tượng X bạn muốn được chú thích bên trong một MKMapView. Bạn làm theo cách này:Giải pháp sạch để biết MKAnnotation nào đã được khai thác?
DDAnnotation *annotation = [[DDAnnotation alloc] initWithCoordinate: poi.geoLocation.coordinate title: @"My Annotation"];
[_mapView addAnnotation: annotation];
Sau đó, bạn tạo ra cái nhìn chú thích bên
- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation;
Và khi một số lời thoại được khai thác, bạn xử lý các sự kiện bên trong:
- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control;
giải pháp sạch nhất là gì để vượt qua X xuống sự kiện nhấn mới nhất?
Cảm ơn! Tôi không chú ý đến thuộc tính chú thích của giao diện MKAnnotationView! Đó là những gì tôi đang tìm kiếm! –