TencentMapSDK_iOS_3D_v6.7.0

QMarkerViewAnimationLayer.h
1 //
2 // QMarkerViewAnimationLayer.h
3 // QMapKit
4 //
5 // Created by KeithCao on 2024/5/29.
6 // Copyright © 2024 tencent. All rights reserved.
7 //
8
9 #import <QuartzCore/QuartzCore.h>
10
11 NS_ASSUME_NONNULL_BEGIN
12
16 extern NSString *const kQMarkerViewAnimationLayerCoordinateKey;
17
21 extern NSString *const kQMarkerViewAnimationLayerAlphaKey;
22
26 extern NSString *const kQMarkerViewAnimationLayerRotationKey;
27
31 extern NSString *const kQMarkerViewAnimationLayerScaleKey;
32
33
34 @interface QMarkerViewAnimationLayer : CALayer
35
41 @property (nonatomic, assign) CGPoint coordinate;
42
46 @property (nonatomic, assign) CGFloat alpha;
47
51 @property (nonatomic, assign) CGFloat rotation;
52
58 @property (nonatomic, assign) CGPoint scale;
59
60 @end
61
62 NS_ASSUME_NONNULL_END
QMarkerViewAnimationLayer::coordinate
CGPoint coordinate
坐标平移动画的keyPath, animatable x 表示 latitude y 表示 longitude
Definition: QMarkerViewAnimationLayer.h:41
QMarkerViewAnimationLayer::rotation
CGFloat rotation
旋转角度动画的keyPath, animatable
Definition: QMarkerViewAnimationLayer.h:51
QMarkerViewAnimationLayer::alpha
CGFloat alpha
渐变动画的keyPath, animatable
Definition: QMarkerViewAnimationLayer.h:46
QMarkerViewAnimationLayer
Definition: QMarkerViewAnimationLayer.h:35
QMarkerViewAnimationLayer::scale
CGPoint scale
缩放动画的keyPath, animatable x 表示 宽度比例 y 表示 高度比例
Definition: QMarkerViewAnimationLayer.h:58