2015-04-10 2 views
0

Я использую mapview, и я нахожу текущее местоположение в mapview. После этого я рисую радиус на определенной области, там много точек. Я хочу изменить цвет контактов, которые находятся в области радиуса. Как это сделать?IOS Как изменить цвет знака аннотации в радиусе

Как это сделать? Мой исходный код радиуса

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

Аннотации из очереди из одних и тех же случаях (например, вид таблицы ячеек), поэтому я думаю, что вы должны определить, другой цветной вывод в mapView:viewForAnnotation: для всех аннотаций в радиусе.

Смежные вопросы