1
mapview
의 사용자 위치에 파란색 점을 사용자 정의 주석보기로 대체했습니다. 기본 파란색 점과 같이 사용자 위치를 따르도록 사용자 정의 주석을 만들 수 있습니까? 파란색 점을 맞춤 주석으로 바꾸거나 간단히 MKAnnoationView
을 만들면 사용자와의 이동이 중지됩니다. 지도보기의 viewForAnnotation
위임 방법은, 내가 사용자 위치를 표시하도록 사용자 정의 주석 이동
pinView = [[MKAnnotationView alloc]
initWithAnnotation:annotation reuseIdentifier:defaultPinID];
pinView.image = [UIImage imageNamed:@"newgreen2.png"];
[mapView.userLocation setTitle:@"I am here"];
return pinView
이
를하고있는 중이 야하는 것은 newgreen2 이미지와 핀을 보여주고 있지만 이동하지 않습니다,하지만이 대리자 메서드에서 전무를 반환 할 경우, 파란색 점은 사용자의 함께 이동 기본적으로 표시 위치. 내 맞춤 주석보기의 사용자 위치에 대한 기본 파란색 점의 동작을 모방하는 트릭이 있습니까? 나는viewForAnnotation
이 한 번만 호출 된 다음 파란색 점이 자동으로 사용자 위치 추적을 시작한다는 사실을 알고 있습니다.
사용자의 위치를 따르도록 내 특수 효과보기를 알릴 수있는 방법이 있습니까?
숙제를하고 난 후에이 질문을 올렸습니다. 이미 이러한 모든 링크를 통과했지만 실패했습니다. 당신의 링크 중 하나에서, OP는 그가 청색 도트를 원하는 이미지로 성공적으로 대체했지만 움직이지 않는 대답을 아래에 말했습니다. –