MKMapView更改当前位置blimp颜色

时间:2016-01-05 11:10:55

标签: ios swift mkmapview cllocationmanager

嘿我使用的是MKMapView,我需要当前的位置blimp(通常为蓝色,周围有很少的动画褪色环)为红色。我已经在像opentable这样的应用程序上看到了这一点。只是想知道我是如何做到这一点,以适应我的红色配色方案。

1 个答案:

答案 0 :(得分:3)

只需写下这一行: -

 mapView.tintColor = [UIColor redColor];

或实施此委托方法: -

- (MKAnnotationView *) mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>) annotation 
{
  MKPinAnnotationView *annView=[[MKPinAnnotationView alloc]initWithAnnotation:annotation reuseIdentifier:@"pin"];
  annView.pinColor = MKPinAnnotationColorRed;
  return annView;
}