最近在开发一个带地图的应用,用mapkit框架,我设置好坐标后,MKAnnotationView这个视图,在地图放大的时候pin会随着地图移动,pin和实际位置出现了一定的偏差现象,当然放大到最大位置的时候是正确的,但是我看谷歌地图是固定的大头针位置,如果地图把大头针放大,就会偏移,这样用户体验很差。
非常感谢!
最近在开发一个带地图的应用,用mapkit框架,我设置好坐标后,MKAnnotationView这个视图,在地图放大的时候pin会随着地图移动,pin和实际位置出现了一定的偏差现象,当然放大到最大位置的时候是正确的,但是我看谷歌地图是固定的大头针位置,如果地图把大头针放大,就会偏移,这样用户体验很差。
非常感谢!
我认为您的图钉看起来在移动的原因是您正在查看图钉的底部。如果您查看引脚的中心,它始终位于同一位置。您将需要更改自定义图钉图像的偏移量。看看这个问题和答案:iPhone custom pin position issue