I'm trying to follow a car on a map view. 

This code should animate the car and the map with the same speed, so that the annotation view always appears in the center:

```
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationCurve:UIViewAnimationCurveLinear];
[UIView setAnimationDuration: 1.0];
[UIView setAnimationBeginsFromCurrentState:YES];

[car setCoordinate:coord];
[mapView setCenterCoordinate:coord];

[UIView commitAnimations];

```

**It worked fine in iOS 5. In iOS 6 the map is not animating anymore but the car does animate.**

I tried `[mapView setCenterCoordinate:co animated:YES]`, but then I cannot control the animation speed. It will always animate with the default duration (0.2s).