AWFAnnotationView
Objective-C
@protocol AWFAnnotationView <NSObject>
Swift
protocol AWFAnnotationView : NSObjectProtocol
The AWFAnnotationView protocol represents an annotation renderer, typically an instance of UIView or MKAnnotationView, that manages animating the
annotation while displayed on a map.
-
The annotation object currently associated with the view.
Declaration
Objective-C
@property (nonatomic, strong) id<AWFAnnotation> _Nonnull annotation; -
Performs the presentation animation if one has been configured with for the associated annotation
style.If the annotation belongs to a timeline animation, this animation will be only be performed once instead of repeating.
Declaration
Objective-C
- (void)startAnimating;Swift
func startAnimating() -
Removes all animations from the annotation.
Declaration
Objective-C
- (void)stopAnimating;Swift
func stopAnimating() -
Performs the dismissal animation if one has been configured with for the associated annotation
style.Declaration
Objective-C
- (void)animateOut;Swift
func animateOut()
View on GitHub
AWFAnnotationView Protocol Reference