#import <BMKIconMarker.h>
|
UIImage * | icon |
| 图片资源,必传 更多...
|
|
UIColor * | color |
| 图片混合颜色,可选 更多...
|
|
BMKMarkerAnimateType | animationType |
| 动画类型,默认BMKMarkerAnimateNone 无动画 更多...
|
|
NSArray< UIImage * > * | icons |
| 多帧图片资源组,多张图片,依次播放,默认interval:160ms Repeat次数默认:100 更多...
|
|
CLLocationCoordinate2D | coordinate |
| marker的经纬度坐标 更多...
|
|
float | anchorX |
| anchor 更多...
|
|
float | anchorY |
|
int | offsetX |
| 偏离anchor多少point(屏幕坐标系,向左「-」、向右「+」),默认0 更多...
|
|
int | offsetY |
| 偏离anchor多少point(屏幕坐标系,向上「-」、向下「+」),默认0 更多...
|
|
float | rotate |
| 外部设置Marker旋转角度,绕Z轴旋转角度,默认0 更多...
|
|
NSUInteger | rotateFeature |
| Marker旋转角度,起作用的方式,默认:BMKRotateFreeze (BMKRotateAnmination | BMKRotateScreenUpper | BMKRotateFlipNo),只有设置包含BMKRotateItem时外部设置的rotate属性才会起作用;设置多个用|符号;部分设置只能二选一,请参考BMKRotateFeature注释说明 更多...
|
|
float | scaleX |
| X轴缩放比例,默认1 更多...
|
|
float | scaleY |
| Y轴缩放比例,默认1 更多...
|
|
BOOL | perspective |
| 是否透视,地图有俯仰角时的远小近大效果,默认NO 更多...
|
|
CGPoint | fixXY |
| 固定到屏幕XY坐标,单位point,默认(00) 更多...
|
|
NSUInteger | followMapRotateAxis |
| Marker跟随地图变化的旋转轴,默认:BMKFollowMapRotateAxisNone不跟随;设置多个用|符号,如同时跟随地图旋转和俯仰角(BMKFollowMapRotateAxisPitch | BMKFollowMapRotateAxisYaw) 更多...
|
|
BMKCollisionBehavior | collisionBehavior |
| 碰撞检测类型,默认BMKCollisionNotCollide;不参与碰撞;注意,动画过程中暂时不支持检测 更多...
|
|
int | collisionPriority |
| 碰撞优先级,值越大越不容易被碰掉,默认0 更多...
|
|
BOOL | isOpenCollisionDetection |
| 开启碰撞检测,默认NO,关闭。对齐安卓,兼容旧接口,建议使用collisionBehavior,对应BMKCollisionWithInner,V6.6.3以后支持 更多...
|
|
BOOL | isForceDisplay |
| 开启碰撞检测时,是否强制展示,默认NO。对齐安卓,兼容旧接口,建议使用collisionBehavior,对应BMKCollisionInnerAndBasePoi,V6.6.3以后支持 更多...
|
|
BOOL | isOpenCollisionDetectionWithMapPOI |
| 是否开启与底图POI的碰撞检测,默认NO。对齐安卓,兼容旧接口,建议使用collisionBehavior,对应BMKCollisionAlwaysShow,V6.6.3以后支持 更多...
|
|
NSUInteger | trackBy |
| 动画,跟随模式,默认BMKAnimationTrackXY 更多...
|
|
BMKMapAnimation * | animation |
| 动画,除BMKMapTrackAnimation,其他动画默认添加后自动start,使用BMKMapAnimation子类实现动画,支持BMKMapAlphaAnimation,BMKMapRotateAnimation,BMKMapScaleAnimation,BMKMapTranslateAnimation,BMKMapTrackAnimation,BMKMapAnimationSet ,since 6.6.3 更多...
|
|
BMKVisibility | visibility |
|
float | opacity |
|
NSInteger | zIndex |
|
NSString * | title |
| 要显示的标题;注意:如果不设置title,无法点击annotation,也无法使用回调函数; 更多...
|
|
NSString * | subtitle |
| 要显示的副标题 更多...
|
|
CLLocationCoordinate2D | coordinate |
| 标注view中心坐标. 更多...
|
|
CLLocationCoordinate2D | coordinate |
| 返回区域中心坐标. 更多...
|
|
BMKMapRect | boundingMapRect |
| 返回区域外接矩形 更多...
|
|
◆ setIcons:interval:repeatCnt:
- (void) setIcons: |
|
(NSArray< UIImage * > *) |
icons |
interval: |
|
(int) |
interval |
repeatCnt: |
|
(int) |
repeatCnt |
|
|
| |
初始化多张图片资源
- 参数
-
icons | 图片资源集合 |
interval | 轮换图片资源的时间间隔,最小20ms |
repeatCnt | Repeat次数,最大100 |
◆ animationType
动画类型,默认BMKMarkerAnimateNone 无动画
◆ color
◆ icon
◆ icons
- (NSArray<UIImage *>*) icons |
|
readwritenonatomicstrong |
多帧图片资源组,多张图片,依次播放,默认interval:160ms Repeat次数默认:100
该类的文档由以下文件生成: