Как хранить данные при нажатии на карту? - PullRequest
0 голосов
/ 29 августа 2011

Я делаю приложение, в котором у меня есть вид карты, где карта увеличена. Когда пользователь нажимает на карту, тогда добавьте аннотацию Когда аннотация сбрасывается на этот адрес, этот адрес будет сохранен в строке. Как хранить данные в строке из mapview?

1 Ответ

0 голосов
/ 29 августа 2011

Вы имеете в виду: широта и долгота?

// 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];

Надеюсь, что это то, что вы хотите, если не будете более подробно определять, чего вы хотите достичь, я постараюсь помочь.

РЕДАКТИРОВАТЬ:

Если местоположение - то, что вы хотите, это может быть полезно: /2690432/prochitat-nazvanie-tekuschego-mestopolozheniya-s-pomoschy-map-view-v-iphone

Кредиты: MathieuF, который опубликовал образец кода.

...