2013-11-25 2 views
4

Google지도에서 현재 위치를 나타내는 파란색 점을 사용자 정의하려고합니다. 색상을 변경하거나 사용자 정의 이미지를 아이콘으로 사용하려고합니다. 영상. Google지도 현재 위치 변경 파란색 점 색상 iOS

나는

Customize Google Maps blue dot for current location

을 확인하지만 난뿐만 아니라 위치를 활성화 할과 (내가 정확한 좌표를 사용하지만) 또한 내가 파란색 점의 상단에 정확히하지 맞게 이미지를한다.

나는

GMSCircle *circ = [GMSCircle circleWithPosition:circleCenter 
radius:50]; 
circ.map = mapView_; 
circ.fillColor = [UIColor redColor]; 

를 사용하여지도 위에 원을 넣어 시도하지만 파란색 점 뒤에 앉아있다.

+0

이 링크 http://stackoverflow.com/questions/8442832/setting-canshowcallout-no-for-current-location-annotation-iphone 1 대답 – the1pawan

+0

감사하지만 난을 시도이 사용하십시오 Mapkit이 아닌 Google지도를 사용하고 있습니다 :) – Mann

+0

@Mann은 yu가이 해결책을 찾았습니까 ?? – satheesh

답변

0

나도 같은 문제에 직면 해 있으며 UIImageView를 사용하여 사용자 위치에 센터를 배치하고 MapView에 추가했습니다. 또한 나는 "didupdatelocation"델리게이트 메소드의 중심을 매번 애니메이션으로 바꿀 것이다.

GMSCircle은 내부지도를 추가합니다. 나는 그것이 작동하지 않는 thats를 추측한다. 지도 상단에 UIImageView를 추가해야한다고 말합니다.

[myMap addsubview:YourImageView] 

괜찮습니다.

0

CLLocationDegrees degrees = 90; 
circ.groundAnchor = CGPointMake(0.5, 0.5); 
circ.rotation = degrees; 
관련 문제