1
我正在嘗試製作很多不同類型的註釋。所有註釋都需要根據美麗的原因進行定製。如何在MKPointAnnotation中設置標識符
我知道它需要使用viewFor註解,但我怎麼知道註釋是什麼樣的?
func addZoneAnnotation() {
let zoneLocations = ZoneData.fetchZoneLocation(inManageobjectcontext: managedObjectContext!)
for zoneLocation in zoneLocations! {
let zoneCoordinate: CLLocationCoordinate2D = CLLocationCoordinate2D(latitude: Double(zoneLocation["latitude"]!)!, longitude: Double(zoneLocation["longitude"]!)!)
let zoneAnnotation = MKPointAnnotation()
zoneAnnotation.coordinate = zoneCoordinate
map.addAnnotation(zoneAnnotation)
}
}
zoneAnnotation.title =「YOURTITLE」 –
您可以使用viewForAnnotation委託,並根據註釋的類型設置標籤。 –
檢查此鏈接 - http://stackoverflow.com/questions/29307173/identify-mkpointannotation-in-mapview –