Μετακίνηση σχόλια
Υποθέτω είστε μετά από τη συμπεριφορά των Maps.app όπου μπορείτε να πατήσετε παρατεταμένα σε μια καρφίτσα για να μετακινούνται ελεύθερα. Σε ό, τι γνωρίζω, δεν υπάρχει καμία χτισμένο με τον τρόπο μετακίνησης σχόλια γύρω. Επειδή οι σχολιασμοί είναι υποκατηγορίες UIViewόμως, μπορείτε να σχεδιάσετε το πού και πώς θα θέλατε. Θα μπορούσε για παράδειγμα να εντοπίσει μια βρύση-n-λαβή για το σχολιασμό, και όταν «ξεκλείδωτη» αλλάξει την centerOffsetαξία του σχολιασμού σας για να μετακινηθείτε με το άγγιγμα. Όταν ο χρήστης αφήνει να πάει την προβολή, μπορείτε να σημειώσετε τη θέση στην οθόνη και χρησιμοποιήστε την MKMapViewμέθοδο convertPoint:toCoordinateFromView:για να πάρει τις συντεταγμένες που κυκλοφόρησε το pin.
Αναζήτηση τοποθεσίας
Τι ψάχνετε ονομάζεται Forward Geocoding. Δυστυχώς, MapKit έρχεται μόνο με αντίστροφη Geocoding (η διαδικασία μετατροπής Συντεταγμένες GPS σε χώρα / πόλη / δρόμο / κλπ). Υπάρχει, όμως, πολλές εναλλακτικές λύσεις. Εδώ είναι μερικοί τρόποι:
Σημειώστε ότι πολλά APIs γεωκωδικοποίηση είναι σύμφωνα με την άδεια Creative Commons ή παρόμοια άδεια.