핀을 사용하여지도에 관심 장소를 표시하는지도 응용 프로그램이 있습니다. Google지도에 표시된 파란색 원으로 현재 위치를 나타내고 싶습니다. 우리가 그것을 추가 할 수있는 방법이 있습니까? 어느 누구도 이걸 도와주세요. 정말 고마워요.MKMapView iphone에 현재 위치의 파란색 원을 표시합니다.
감사
핀을 사용하여지도에 관심 장소를 표시하는지도 응용 프로그램이 있습니다. Google지도에 표시된 파란색 원으로 현재 위치를 나타내고 싶습니다. 우리가 그것을 추가 할 수있는 방법이 있습니까? 어느 누구도 이걸 도와주세요. 정말 고마워요.MKMapView iphone에 현재 위치의 파란색 원을 표시합니다.
감사
지도보기의 setShowsUserLocation:
속성을 YES로 설정해야합니다. 이것은 프로그래밍 방식으로 또는 Interface Builder에서 수행 할 수 있습니다. 시뮬레이터가 캘리포니아 주 쿠퍼 티노 (Cupertino, CA)에 여전히 사용자 위치를 표시한다고 생각하니주의하십시오.
또한 사용자와 사용자의 움직임을 계속 추적하면 파란색 표시기가 계속 이동합니다.
당신은 적절한 위임 방법에 nil
을 지정하여이를 얻을 수는 :
- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation: (id<MKAnnotation>)annotation {
if (annotation == mapView.userLocation) {
return nil;
}
}
이는 파란색 원해야 기본값을 사용하는 MKMapView
을 야기한다.
우수, 고마워 –
시뮬레이터의 디버그 메뉴에서 시뮬레이터가 사용하는 위치를 지정할 수 있습니다. – cheeesus