- change annotation image after its created
- //carAnnotation is your id<MKAnnotation> object
- MKAnnotationView *av = [mapView viewForAnnotation:carAnnotation];
- if (carAnnotation.isMoving)
- av.image = [UIImage imageNamed:@"moving.png"];
- else
- av.image = [UIImage imageNamed:@"stopped.png"];