嘿,我使用的是MKMapView,我需要将当前位置的飞艇(通常是蓝色,周围带有一些动画淡化环)变成红色。我已经在像opentable这样的应用程序上看到了这一点。只是想知道如何做才能适合我的红色配色方案。
最佳答案
只需写这一行:-
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;
}
关于ios - MKMapView更改当前位置的飞艇颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34610284/