TencentMapSDK_iOS_3D_v6.8.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
11NS_ASSUME_NONNULL_BEGIN
12
16extern NSString *const kQMarkerViewAnimationLayerCoordinateKey;
17
21extern NSString *const kQMarkerViewAnimationLayerAlphaKey;
22
26extern NSString *const kQMarkerViewAnimationLayerRotationKey;
27
31extern 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
62NS_ASSUME_NONNULL_END
定义 QMarkerViewAnimationLayer.h:35
CGPoint coordinate
坐标平移动画的keyPath, animatable x 表示 latitude y 表示 longitude
定义 QMarkerViewAnimationLayer.h:41
CGFloat alpha
渐变动画的keyPath, animatable
定义 QMarkerViewAnimationLayer.h:46
CGFloat rotation
旋转角度动画的keyPath, animatable
定义 QMarkerViewAnimationLayer.h:51
CGPoint scale
缩放动画的keyPath, animatable x 表示 宽度比例 y 表示 高度比例
定义 QMarkerViewAnimationLayer.h:58