請讓我知道如何使圖像顯示在中心點。 讓我詳細說明。 我有MapPin自定義圖像,但圖像看起來是這樣的如何使地圖釘(自定義)圖像出現在中心點
如果你仔細看的話,針落在正確的緯度和長,但圖像的中心是是圓形部分落在拉特和長。由此拉長似乎是在不同的位置(見針基)。 但是,我們想要的是針腳落在該位置(緯度和長度)。 像這樣的東西..(請參閱第二張圖片) 請不要告訴我改變圖像的高度和寬度,因爲有300張圖像。 除非和直到這是唯一的選擇,或者我可以通過編程來改變它。
請幫助這個可悲的問題。
謝謝你好朋友。
在viewForAnnotation中,是否正確設置'centerOffset'?請參閱http://stackoverflow.com/questions/13492231/change-the-images-origin-of-map-annotation-view。 – Anna
@AnnaKarenina:鏈接幫助我達到了很大的程度。但不幸的是我無法獲得正確的緯度/長度的引腳。 我是否需要針對每個針腳有不同的centerOffset,因爲我有4個針腳,同時應用centerOffset,它似乎只適用於單個針腳而不是所有針腳。 – iCodeAtApple
@AnnaKarenina:終於!!!我爲每個引腳使用了不同的偏移量。儘管準確放置每個引腳花費了我很長時間,但最終我實現了它。由於MichaelO發佈了答案,我會接受他的。 但我不能否認安娜卡列尼娜的評論在很大程度上有幫助,所以我在她發佈的鏈接上投了她的答案。 非常感謝你們。 ! – iCodeAtApple