Hareketli ek açıklamalar
Ben size dokunup serbestçe hareket etmek bir iğne tutunmaya Maps.app davranışları sonra farzederek söylüyorum. Bildiğim kadarıyla, etrafta ek açıklamaların yer aldığı bir yapı yoktur. Ek açıklamalar, UIView
'un alt sınıfları olduğundan, bunları istediğiniz yere nasıl çekebilirsiniz. Örneğin, açıklamada bir tap-n-hold tespit edebilir ve "kilidi açıldığında", ek açıklamanızın dokunuşuyla hareket ettirmek için centerOffset
değerini değiştirebilir. Kullanıcı görünümden çıktığı zaman, ekrandaki pozisyonu not edebilir ve pimin serbest bırakıldığı koordinatları almak için MKMapView
yöntemini convertPoint:toCoordinateFromView:
kullanın. Konuma Eğer İleri Geocoding denir arıyorsun
için
arayın. Ne yazık ki, MapKit sadece Ters Coğrafi Kodlama (GPS koordinatlarını ülke/şehir/cadde/vs'ye dönüştürme süreci) ile birlikte gelir. Bununla birlikte, birkaç alternatif var. İşte bir kaç yolu var: Birçok coğrafi kodlama API'ler Creative Commons veya benzer lisansı altında lisanslı olduğunu
Not.