如何在更新位置调用时移动currentlocation pin更平滑的动画

时间:2010-10-05 16:50:54

标签: objective-c ios4

我正在实现基于MKMapView的应用程序。在那里我用引脚显示当前位置。当我的当前位置发生变化时,引脚闪烁到更新的位置。但我的要求是停止闪烁并制作动画或移动引脚更平滑而不闪烁。我试过很多方面,但我没有找到解决方案。我有定位引脚的前一帧和当前帧。是否可以使用这些值来满足此要求?请帮帮我,这是非常迫切的要求。

提前致谢, Sekhar Bethalam。

1 个答案:

答案 0 :(得分:1)

默认情况下,您可以使用用户当前位置。这将自动动画。我的代码如下

  map=[[MKMapView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
  map.delegate=self;
  map.zoomEnabled=YES;
  map.scrollEnabled=YES;
  map.showsUserLocation=YES;
  map.userInteractionEnabled=YES;
  map.mapType=MKMapTypeStandard;