iPhone mapkit trageți și să identifice locația în centru

voturi
4

BUNĂ,

Am un Mapview cu unele puncte de marcare + un marker pentru locația curentă.

Acum, ceea ce vreau să fac aici este, atunci când trageți de utilizator sau a trece prin mapview, vreau să găsească coordonate (latitudine, longitudine) a noua locație centru după hartă a fost tras.

Vreau să se clarifice încă o dată, eu nu vorbesc despre tragerea markerul / punct, eu vorbesc despre glisarea harta atingere.

Mulțumesc anticipat.

Întrebat 06/03/2010 la 08:04
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
6

Uita - te pentru theMapView.region.centersau theMapView.centerCoordinate(ar trebui să fie aceeași) în delegatul MapView dumneavoastră -mapView:regionDidChangeAnimated:metoda.

Publicat 06/03/2010 la 08:16
sursa de către utilizator

voturi
1

Judecând după acest document:

http://developer.apple.com/iphone/library/DOCUMENTATION/MapKit/Reference/MKMapView_Class/MKMapView/MKMapView.html

Puteți obține că cu centerPositionproprietatea dumneavoastră MKMapView. Pentru a spune când se schimbă locația, punerea în aplicare a -mapView:regionDidChangeAnimated:metodei în dumneavoastră MKMapViewDelegate.

Publicat 06/03/2010 la 08:14
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more