在mapkit中搏动蓝色圆圈和点 - iPhone SDK

时间:2010-05-07 13:21:06

标签: iphone

如何在我的gps应用程序中添加“Pulsating blue circle”。 目前我正在通过CCLocationManager获取当前位置。

我使用的是mapView.showsUserLocation = True,但这只显示当前位置的图钉。

如何在默认地图应用中获得“蓝色圆圈”。

更新:许多应用程序都这样做。例如 - Realtor.com

由于

2 个答案:

答案 0 :(得分:8)

实施委托方法:

- (MKAnnotationView *)mapView:(MKMapView *)mv viewForAnnotation: (id<MKAnnotation>)annotation

并在if (annotation == mv.userLocation)时返回nil。这告诉MKMapView使用它认为合适的标准注释。

答案 1 :(得分:1)

if (annotation == Current Location){
return nil;

}else{

}