MBMapkit
|
MBAnnotation 协议用于给地图视图提供标注相关的信息。要使用本协议,你可以在任何存储或表示标注数据的自定义对象中采用它。 然后每个对象作为一个简单的地图标注信息源服务并提供关键信息,例如标注在地图中的位置。
标注对象并不给标注提供视觉展示,但一般协助(联合地图视图的委托)创建适当的 MBAnnotationView 对象来处理标注的显示。
对象采用本协议必须实现 coordinate 属性。本协议的其它方法为可选。
更多...
#import <MBAnnotation.h>
公有成员 | |
(NSString *) | - title |
返回包含标注标题的字符串。 | |
(NSString *) | - subtitle |
返回包含标注副标题的字符串。 | |
(void) | - setCoordinate: |
设置标注新的中心点。 | |
属性 | |
CLLocationCoordinate2D | coordinate |
标注的中心点(指定为一个地图坐标) |
MBAnnotation 协议用于给地图视图提供标注相关的信息。要使用本协议,你可以在任何存储或表示标注数据的自定义对象中采用它。 然后每个对象作为一个简单的地图标注信息源服务并提供关键信息,例如标注在地图中的位置。
标注对象并不给标注提供视觉展示,但一般协助(联合地图视图的委托)创建适当的 MBAnnotationView 对象来处理标注的显示。
对象采用本协议必须实现 coordinate 属性。本协议的其它方法为可选。
- (void) setCoordinate: | (CLLocationCoordinate2D) | newCoordinate | [optional] |
设置标注新的中心点。
newCoordinate | 标注新的中心点。 |
- (NSString *) subtitle | [optional] |
返回包含标注副标题的字符串。
- (NSString *) title | [optional] |
返回包含标注标题的字符串。