2012-07-19 5 views
1

IOS 앱의 mapview와 관련하여 질문이 있습니다. 하나의 특정 좌표를 둘러싸는 표준 오버레이를 보여주는 mapview가 있으며 Google지도에 표시되는 정상적인 현재 위치 표시자가 있습니다. Google지도에서 표준 현재 위치를 보면 현재 위치에 맥동 원이있는 순환 오버레이가 표시됩니다. 내 mapview에있는 다른 위치 표시 자에 대해 같은 유형의 동그라미 오버레이를 만들려고합니다.MKOverlay의 원형 펄스 생성 (현재 위치 오버레이와 유사)

다음은 표준지도 오버레이 코드입니다. 현재 위치의 모양을 모방하는 방법을 아는 사람이 있습니까? 혼란스러운 언어에 대해 유감스럽게 생각합니다. 가능한 한 최선을 설명하려고합니다.

- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id<MKOverlay>)overlay{ 
    MKCircleView* aView = [[[MKCircleView alloc] initWithCircle:(MKCircle *)overlay] autorelease]; 

    aView.fillColor = [[UIColor cyanColor] colorWithAlphaComponent:0.35]; 
    aView.strokeColor = [[UIColor blueColor] colorWithAlphaComponent:0.7]; 
    aView.lineWidth = 3; 

    return aView; 

} 

대단히 감사합니다.

답변

1

나는 github에 대한 예제를 보았지만 이름을 기억할 수는 없다.

아이디어는 MKCircle을 그 목적으로 사용할 수 없다는 것이 었습니다.

비결은