我正在创建一个应用程序,其中我有地图视图放大地图。当用户点击地图然后删除注释。当注释放在该地址上时,该地址将存储在字符串中。如何将数据存储在mapview的字符串中?
答案 0 :(得分:0)
你的意思是:兰经和经度?
// Assume you declare MKMapView *mapView;
CGPoint point = [sender locationInView:self.mapView];
CLLocationCoordinate2D locCoord =[self.mapView convertPoint:point toCoordinateFromView:self.mapView];
NSString *yourAddress = [NSString stringWithFormat:@"Lat: %f, Lng: %f", locCoord.latitude, locCoord.longitude];
希望这是你想要的,如果没有更多地指明你想要实现的目标,我会尽力帮助。
修改强>
如果您想要的位置,这可能会有所帮助:http://stackoverflow.com/questions/3822297/read-current-location-name-using-map-view-in-iphone
致记者:发布示例代码的MathieuF。