获取NMAMapMarker

时间:2016-01-06 10:21:04

标签: ios objective-c here-api here-ios

我正在使用Here Maps离线地图。我添加了四个MapMarkers (注释)。现在我想使用didSelectObjects:(NSArray *)对象方法获取Map标记的NMAGeoCoordinates。此方法返回值,但不返回MapMarker的坐标。 请指导我如何在选择标记时获取标记的坐标。 提前谢谢。

-(void)mapView:(NMAMapView *)mapView didSelectObjects:(NSArray *)objects
{  
NSArray * arr=[[NSArray alloc]initWithArray:objects.lastObject];
NSLog(@"%@",arr);
}

1 个答案:

答案 0 :(得分:1)

-(void)mapView:(NMAMapView *)mapView didSelectObjects:(NSArray *)objects {  

    NMAMapMarker *mapMarker = objects.firstObject;
    NSLog(@"coordinates: %@",mapMarker.coordinates);
}