地図ビューで車を追跡しようとしています。
このコードは、注釈ビューが常に中央に表示されるように、車と地図を同じ速度でアニメーション化する必要があります。
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationCurve:UIViewAnimationCurveLinear];
[UIView setAnimationDuration: 1.0];
[UIView setAnimationBeginsFromCurrentState:YES];
[car setCoordinate:coord];
[mapView setCenterCoordinate:coord];
[UIView commitAnimations];
iOS 5 では正常に動作しました。iOS 6 では、マップはアニメーション化されなくなりましたが、車はアニメーション化されます。
を試し[mapView setCenterCoordinate:co animated:YES]
ましたが、アニメーションの速度を制御できません。常にデフォルトの長さ (0.2 秒) でアニメーション化されます。