BaiduMap_IOSSDK_v6.6.3_Docs
6.6.3
|
浏览该文件的文档.
9 #import <Foundation/Foundation.h>
10 #import <CoreLocation/CLLocation.h>
14 NS_ASSUME_NONNULL_BEGIN
16 typedef enum : NSUInteger {
31 typedef enum : NSInteger {
47 typedef enum : NSUInteger {
56 typedef enum : NSUInteger {
74 @property (nonatomic, strong) NSString *
extParam;
79 @property(nonatomic, assign) NSInteger
duration;
82 @property(nonatomic, weak) id<BMKMapAnimationDelegate>
delegate;
100 @property(nonatomic, readonly)
float fromAlpha;
101 @property(nonatomic, readonly)
float toAlpha;
103 - (instancetype)initWithFromAlpha:(
float)from to:(
float)to;
107 @property(nonatomic, readonly)
float fromDegrees;
108 @property(nonatomic, readonly)
float toDegrees;
110 - (instancetype)initWithFromDegrees:(
float)from to:(
float)to;
115 @property(nonatomic, readonly) CGSize from;
117 @property(nonatomic, readonly) CGSize to;
119 - (instancetype)initWithFromSizeScale:(CGSize)fromSizeScale to:(CGSize)toSizeScale;
124 @property(nonatomic, readonly) CLLocationCoordinate2D from;
125 @property(nonatomic, readonly) CLLocationCoordinate2D to;
127 - (instancetype)initWithFromPoint:(CLLocationCoordinate2D)from to:(CLLocationCoordinate2D)to;
135 - (void)animation:(nullable
BMKMapTrackAnimation *)animation position:(CLLocationCoordinate2D)pt angle:(
float)angle fraction:(
float)fraction;
139 @property(nonatomic, weak) id<BMKMapTrackAnimationDelegate> trackDelegate;
141 @property (nonatomic, readonly) CGFloat fromTrackPosRadio;
142 @property (nonatomic, readonly) CGFloat toTrackPosRadio;
144 @property (nonatomic, readonly) CLLocationCoordinate2D fromTrackPos;
145 @property (nonatomic, readonly) CLLocationCoordinate2D toTrackPos;
148 - (BOOL)setTrackPosRadio:(
float)from to:(
float)to;
150 - (BOOL)setTrackPosRadio:(
float)to;
152 - (BOOL)setTrackPos:(CLLocationCoordinate2D)from to:(CLLocationCoordinate2D)to;
154 - (BOOL)setTrackPos:(CLLocationCoordinate2D)to;
165 NS_ASSUME_NONNULL_END
@ BMKAnimationStatusEnd
Definition: BMKMapAnimation.h:49
NSInteger startDelay
When this Animation should start, in milliseconds from the start time of the root AnimationSet
Definition: BMKMapAnimation.h:77
BMKAnimationFillMode fillMode
默认BMKAnimationFillAfter
Definition: BMKMapAnimation.h:71
BOOL isComplete
Definition: BMKMapAnimation.h:86
@ BMKAnimationSetOrderTypeThen
Definition: BMKMapAnimation.h:58
此类用于定义一段折线
Definition: BMKPolyline.h:16
@ BMKAnimationFillBefore
Definition: BMKMapAnimation.h:20
Definition: BMKMapAnimation.h:70
@ BMKAnimationRepeatRestart
Definition: BMKMapAnimation.h:37
BMKAnimationStatus
Definition: BMKMapAnimation.h:47
NSInteger repeatCount
动画重复次数,不包含默认的一次,默认值为0,动画仅开始执行一次后立即结束;设置为1时,动画开始执行1次后会再重复1次,共2次;设置为负数时,动画将一直执行
Definition: BMKMapAnimation.h:81
id< BMKMapAnimationDelegate > delegate
Definition: BMKMapAnimation.h:82
Definition: BMKInterpolator.h:54
BMKAnimationRepeatMode repeatMode
默认BMKAnimationRepeatRestart
Definition: BMKMapAnimation.h:73
Definition: BMKMapAnimation.h:100
Definition: BMKMapAnimation.h:107
@ BMKAnimationFillFirst
Definition: BMKMapAnimation.h:24
@ BMKAnimationReleatReserse
Definition: BMKMapAnimation.h:42
NSInteger duration
Definition: BMKMapAnimation.h:79
动画状态回调
Definition: BMKMapAnimation.h:63
Definition: BMKMapAnimation.h:139
BOOL isStarted
Definition: BMKMapAnimation.h:85
动画状态回调
Definition: BMKMapAnimation.h:133
BMKAnimationFillMode
Definition: BMKMapAnimation.h:16
NSString * extParam
Definition: BMKMapAnimation.h:74
@ BMKAnimationRepeat
Definition: BMKMapAnimation.h:50
BMKAnimationSetOrderType
Definition: BMKMapAnimation.h:56
@ BMKAnimationFillAfter
Definition: BMKMapAnimation.h:28
NSInteger startTime
Definition: BMKMapAnimation.h:78
@ BMKAnimationSetOrderTypeWith
Definition: BMKMapAnimation.h:57
Definition: BMKMapAnimation.h:161
@ BMKAnimationStatusStart
Definition: BMKMapAnimation.h:48
Definition: BMKMapAnimation.h:124
Definition: BMKMapAnimation.h:114
BMKAnimationRepeatMode
Definition: BMKMapAnimation.h:31
BMKInterpolator * interpolator
Definition: BMKMapAnimation.h:83