Я пытаюсь добавить пользовательское изображение булавки, однако он продолжает показывать этот стандартный красный контакт вместо изображения. Что я делаю не так?не добавит пользовательского изображения пин-кода
func mapView(mapView: MKMapView, viewForAnnotation annotation: MKAnnotation) -> MKAnnotationView? {
reuseId = "Pin"
var pinView = mapView.dequeueReusableAnnotationViewWithIdentifier(reuseId) as? MKPinAnnotationView
pinView = mapView.dequeueReusableAnnotationViewWithIdentifier(reuseId) as? MKPinAnnotationView
pinView = MKPinAnnotationView(annotation: annotation, reuseIdentifier: reuseId)
pinView?.image = UIImage(named: "pikachu.png")
return pinView
}
Я не думаю, что вы хотите использовать MKPinAnnovationView тогда. Вместо этого вы должны использовать MKAnnotationView. Странная вещь, которую вы делаете с двойным dequeue и init после. – Tom