我正在使用mapview,我在mapview中找到当前位置。之后,我在特定区域绘制一个半径,有许多针点。我想更改半径区域的引脚颜色。 我该怎么做?
我该怎么办? 我的radius源代码是
MKCircle *circle = [MKCircle circleWithCenterCoordinate:_currentLocationCoordinate radius:10000];
[_mapView addOverlay:circle];
- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id<MKOverlay>)overlay
{
MKCircleView *circleView = [[MKCircleView alloc] initWithOverlay:overlay];
[circleView setFillColor:[UIColor grayColor]];
[circleView setStrokeColor:[UIColor blackColor]];
[circleView setAlpha:0.5f];
return circleView;
}
我想更改给定半径的引脚颜色
答案 0 :(得分:0)
注释从相同的实例(如表格视图单元格)中出列,因此我认为您必须在mapView:viewForAnnotation:
中为半径内的所有注释定义不同的彩色图钉。