문제

응용 프로그램에서 Mapkit을 사용하고 있습니다. MapView에서 Blue Blob을 보여주고 싶습니다. [MapView SetShowUserLocation : 예]; 그러나 그것은 푸른 블로브를 보여주지 않습니다. 또한 코디네이트는 -180.0000, -180.0000입니까? 어떻게 이런 일이 발생합니까? Mapkit에는 버그가 있습니까? Location Manager를 사용하여 Blue Dot을 표시하지 않습니다. ShowuserLocation을 Yes로 설정하는 것을 알고 있습니다. Blue Blob이 부정적인 코디네이트를 가진 이유 와이 문제를 해결하는 방법을 알고 있습니까?

도움이 되었습니까?

해결책

Blue Blob은 기본값이 아니며 구체적으로 Google지도 응용 프로그램을위한 것입니다. 주석이지도에 무언가를 보여 주려면 mkannotationView를 제공해야합니다. Mapkit은 MKPinannotationView와 함께 무료로 제공되며 빨간색, 녹색 또는 자주색 핀을 선택할 수 있습니다. 다른 것이 나타나기를 원한다면, 당신은 당신의 자신의 커스텀 뷰와 자신의 커스텀 아트를 제공해야합니다.

다른 팁

if (annotation == aMapView.userLocation) 
{
    return nil; // this might be the moment the location was first detected
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top