1

我正在使用https://github.com/route-me/route-me上的 route-me 文件为 iPhone 构建离线地图应用程序。我让地图离线工作,并且还成功实现了“当前位置”按钮,该按钮将使用标记在地图上显示用户位置。

现在,我希望能够让用户能够在地图上放置“图钉”,以便用户可以获取用户刚刚在地图上放置的“图钉”的坐标。(与当前位置分开)

我曾尝试在 Google 上寻找教程和其他有用的文档,但我发现的所有信息都在使用 MapKit 库和框架如果你们能帮助我,那就太棒了。

谢谢

4

1 回答 1

1

为了在 RMMapview 上放置引脚,这是创建 RMMapview 后在 - (void)viewDidLoad 中使用的代码片段

RMMarkerManager *markerManager = [[[RMMarkerManager alloc] initWithContents: mapView]autorelease];
RMMarker *marker = [[RMMarker alloc]initWithUIImage:[UIImage imageNamed:@"marker-blue.png"] anchorPoint:CGPointMake(0.5, 1.0)];
[marker setTextForegroundColor:[UIColor blueColor]];
[markerManager addMarker:marker AtLatLong:(CLLocationCoordinate2D){40.988,23.098}];
[marker release];
于 2012-04-11T12:09:55.980 回答