在我的项目中,我需要在地图中显示我的用户从头到尾的汽车移动动画的行进路径。我已经展示了这些地点和成功绘制一条路线。
现在我想要从头到尾动画或移动注释。
我在下面的代码中尝试移动注释。
- (IBAction)btnClick:(id)sender {
MKPointAnnotation *point=[[MKPointAnnotation alloc]init];
[self animateAnnotation:point];
}
-(void) animateAnnotation:(MKPointAnnotation*)annotation{
CLLocationCoordinate2D newCordinates;
for(int i=0;i<latArr.count;i++){
newCordinates=CLLocationCoordinate2DMake([latArr[i] doubleValue], [longArr[i] doubleValue]);
[UIView
animateWithDuration:2.0
delay:2.0
options:UIViewAnimationOptionCurveEaseInOut
animations:^{
annotation.coordinate = newCordinates;
}
completion:nil];
}
}
在此我添加了所有位置&amp;画了路线(绿线)
这是当我点击移动注释但我从其他地方来的时候。