#import <MBAnnotation.h>
标注,一个 MBMapView 上可以有多个 MBAnnotation。
◆ hitTest:()
◆ initWithZLevel:pos:iconId:pivot:()
- (id) initWithZLevel: |
|
(int) |
zLevel |
pos: |
|
(MBPoint) |
pos |
iconId: |
|
(int) |
iconId |
pivot: |
|
(CGPoint) |
pivot |
|
|
| |
初始化 MBAnnotation 实例
- 参数
-
zLevel | Z轴方向的等级,也就所处的压盖关系 |
pos | 所在位置 |
iconId | 所使用的图标ID,用户自定义的图片,如:文件名1004.png,放在res目录的icons文件夹下。 |
pivot | 设置显示时调整的X轴,Y轴的偏移量 默认情况下显示时的位置为图标左上角点 此参数可以设置显示时相对于图标左上角点的偏移量 |
◆ initWithZLevel:pos:pivot:iconData:()
- (id) initWithZLevel: |
|
(NSInteger) |
zLevel |
pos: |
|
(MBPoint) |
pos |
pivot: |
|
(CGPoint) |
pivot |
iconData: |
|
(MBCustomIconData *) |
iconData |
|
|
| |
初始化 MBAnnotation 实例
- 参数
-
zLevel | Z轴方向的等级,也就所处的压盖关系 |
pos | 所在位置 |
pivot | 设置显示时调整的X轴,Y轴的偏移量 默认情况下显示时的位置为图标左上角点 此参数可以设置显示时相对于图标左上角点的偏移量 |
iconData | 自定义图标数据 |
- 返回
- MBAnnotation
◆ initWithZLevel:pos:pivot:imageObject:()
- (id) initWithZLevel: |
|
(NSInteger) |
zLevel |
pos: |
|
(MBPoint) |
pos |
pivot: |
|
(CGPoint) |
pivot |
imageObject: |
|
(UIImage *) |
image |
|
|
| |
◆ initWithZLevel:posNds:iconId:pivot:()
- (id) initWithZLevel: |
|
(int) |
zLevel |
posNds: |
|
(MBNdsPoint) |
pos |
iconId: |
|
(int) |
iconId |
pivot: |
|
(CGPoint) |
pivot |
|
|
| |
◆ initWithZLevel:posNds:pivot:iconData:()
◆ initWithZLevel:posNds:pivot:imageObject:()
- (id) initWithZLevel: |
|
(NSInteger) |
zLevel |
posNds: |
|
(MBNdsPoint) |
pos |
pivot: |
|
(CGPoint) |
pivot |
imageObject: |
|
(UIImage *) |
image |
|
|
| |
初始化 MBAnnotation 实例
- 参数
-
zLevel | Z轴方向的等级,也就所处的压盖关系 |
pos | 所在位置 |
image | 用户直接生成的 UIImage 对象 |
pivot | 设置显示时调整的X轴,Y轴的偏移量 默认情况下显示时的位置为图标左上角点 此参数可以设置显示时相对于图标左上角点的偏移量 |
◆ setIcon:pivot:()
- (void) setIcon: |
|
(int) |
iconId |
pivot: |
|
(CGPoint) |
pivot |
|
|
| |
设置显示图标
- 参数
-
iconId | 所使用的图标ID |
pivot | 设置显示时调整的X轴,Y轴的偏移量,默认情况下显示时的位置为图标左上角点,此参数可以设置显示时相对于图标图标左上角点的偏移量 |
◆ setIconText:color:anchor:()
- (void) setIconText: |
|
(NSString *) |
text |
color: |
|
(uint) |
color |
anchor: |
|
(CGPoint) |
anchor |
|
|
| |
设置图标上的文字,推荐。
- 参数
-
text | 文字内容 |
color | 文字颜色 |
anchor | 文字锚点位置 |
◆ setIconText:UIColor:anchor:()
- (void) setIconText: |
|
(NSString *) |
text |
UIColor: |
|
(UIColor *) |
color |
anchor: |
|
(CGPoint) |
anchor |
|
|
| |
设置图标上的文字。
- 参数
-
text | 文字内容 |
color | 文字颜色 |
anchor | 文字锚点位置 |
◆ setIconTextSize:()
- (void) setIconTextSize: |
|
(int) |
size |
|
◆ setNeedsDisplay()
◆ showCallout:()
- (void) showCallout: |
|
(BOOL) |
show |
|
◆ _attatched
◆ _native
- (package void*) _native |
|
protected |
◆ calloutStyle
◆ clickable
是否可以点击,YES为可以点击,NO不可以点击,默认可以YES。
◆ dropEnable
◆ hidden
是否隐藏,默认 NO,同时会触发 MBMapViewDelegate 中的回调
◆ ndsPosition
◆ position
◆ selected
◆ subTitle
◆ tag
◆ title
◆ zLevel
It determines the drawing sequence of the Annotations. Annotations with greater z level will be drawn later and may cover on those with less levels.
- 自从
- 5.0.x
该类的文档由以下文件生成:
- /Users/zcl/Downloads/iNaviCore.framework/Versions/A/Headers/MBAnnotation.h