Flytte kommentarer
Jeg antar du er ute etter oppførselen Maps.app hvor du trykker og holder på til en nål for å flytte den rundt fritt. Så vidt jeg vet, er det ingen innebygd måte å bevege merknader rundt. Siden merknader er subklasser av UIViewselv, kan du tegne dem hvor og hvordan du vil. Du kan for eksempel oppdage en tap-n-hold på merknaden, og når "ulåst" endre centerOffsetverdien av merknaden til å flytte den rundt med touch. Når brukeren slipper den visningen, kan du merke posisjonen på skjermen, og bruk MKMapViewmetoden convertPoint:toCoordinateFromView:for å få koordinatene at pinnen ble utgitt.
Søk etter beliggenhet
Det du leter etter kalles Forward Geokoding. Dessverre, MapKit kommer bare med omvendt geokoding (prosessen med å konvertere GPS-koordinater til land / by / gate / etc). Det er imidlertid flere alternativer. Her er noen måter:
Merk at mange geokoding APIer er lisensiert under Creative Commons eller lignende lisenser.