Go to the documentation of this file.
9 #import <CoreGraphics/CoreGraphics.h>
10 #import <CoreLocation/CoreLocation.h>
11 #import <Foundation/Foundation.h>
18 @property (nonatomic, readonly) CLLocationCoordinate2D
coordinate;
23 @property (nonatomic, copy) NSString *
title;
26 @property (nonatomic, copy) NSString *
subtitle;
32 - (void)setCoordinate:(CLLocationCoordinate2D)newCoordinate;
46 - (void)step:(CGFloat)timeDelta;
Definition: MAAnnotation.h:39
BOOL shouldAnimationStart()
动画是否可以开始. 通过此方法判断是否需要将动画annotation加入渲染过程,已经start且尚未finish的动画标注才会调用step方法。
该类为标注点的protocol,提供了标注类的基本信息函数
Definition: MAAnnotation.h:15
NSString * subtitle
annotation副标题
Definition: MAAnnotation.h:26
NSString * title
annotation标题
Definition: MAAnnotation.h:23
BOOL isAnimationFinished()
动画是否已完成. 通过此方法判断是否需要将动画annotation移出渲染执行过程。
CLLocationDirection rotateDegree()
动画更新时调用此接口,获取annotationView的旋转角度,不实现默认为0.
CLLocationCoordinate2D coordinate
标注view中心坐标
Definition: MAAnnotation.h:18
© 2020 高德信息技术有限公司版权所有,保留所有权利。