IOS如何在半径内更改注释引脚颜色

时间:2015-04-10 05:54:32

标签: ios

我正在使用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;


}

我想更改给定半径的引脚颜色

1 个答案:

答案 0 :(得分:0)

注释从相同的实例(如表格视图单元格)中出列,因此我认为您必须在mapView:viewForAnnotation:中为半径内的所有注释定义不同的彩色图钉。