- (MKAnnotationView *) mapView:(MKMapView *) mapView viewForAnnotation:(id ) annotation {
MKPinAnnotationView *customPinView = [[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:nil] autorelease];
customPinView.pinColor = MKPinAnnotationColorPurple;
customPinView.animatesDrop = NO;
customPinView.canShowCallout = YES;
return customPinView;
}
Tako san i pokuša, ali neće... čak su mi raspoređeni podaci u tri različita arraya i bitno mi je samo da ovisno o tome iz kojeg je arraya dobije tu boju. Ja san definira jedan vanjski int koji se minja za svaku for petlju za array (po jedan for za svaki array i sad int bude 0 pa 1 pa 2). Ali kad san to napravia pomoću switcha opet su svi bili iste boje, možda ne shvaćan kako metoda
-(MKAnnotationView *) mapView:(MKMapView *) mapView viewForAnnotation:(id ) annotation
radi...