diff options
Diffstat (limited to 'platform/ios/src/MGLMapView.h')
-rw-r--r-- | platform/ios/src/MGLMapView.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/platform/ios/src/MGLMapView.h b/platform/ios/src/MGLMapView.h index 24ddd13817..3f649e45d2 100644 --- a/platform/ios/src/MGLMapView.h +++ b/platform/ios/src/MGLMapView.h @@ -953,6 +953,15 @@ IB_DESIGNABLE - (void)removeAnnotations:(NS_ARRAY_OF(id <MGLAnnotation>) *)annotations; /** + Returns an `MGLAnnotationView` if the given annotation is currently associated + with a view, otherwise nil. + + @param annotation The annotation associated with the view. + Annotation must conform to the `MGLAnnotation` protocol. + */ +- (nullable MGLAnnotationView *)viewForAnnotation:(id <MGLAnnotation>)annotation; + +/** Returns a reusable annotation image object associated with its identifier. For performance reasons, you should generally reuse `MGLAnnotationImage` |