que estoy tratando de animar el valor alfa de una vista superposición MapKit (específicamente un MKCircleView) en iOS 5 con el siguiente código:ios MapKit animación MKOverlayView pasando al instante
-(void) animateCircle:(MKCircle*)circle onMap:(MKMapView*) mapView
{
MKCircleView * circleView = (MKCircleView*) [mapView viewForOverlay:circle];
UIViewAnimationOptions options = UIViewAnimationOptionCurveEaseInOut|UIViewAnimationOptionTransitionNone;
[UIView animateWithDuration:5.0
delay:0.0
options:options
animations:^(void) { circleView.alpha = 0.9; }
completion:^(BOOL finished) {}
];
}
El valor alfa de la superposición está cambiando como yo quiero, pero está saltando instantáneamente en lugar de animar durante la duración especificada.
¿Alguien puede sugerir qué podría estar mal? Quizás la animación en superposición vistas sea más compleja con bloques de lo que pensaba.