【问题标题】:[mapkit]Zoom in on the map, pin will move with the map[mapkit]放大地图,图钉随地图移动
【发布时间】:2013-04-15 18:49:47
【问题描述】:

最近在开发一个带地图的应用,用mapkit框架,我设置好坐标后,MKAnnotationView这个视图,在地图放大的时候pin会随着地图移动,pin和实际位置有一定偏差的现象已经发生了,当然放大到最大位置的时候是正确的,但是我看谷歌地图是固定的大头针位置,如果地图把大头针放大,就偏移了,这样用户体验很差。

非常感谢!

http://www.cocoachina.com/ask/questions/show/95208/mapkit%E5%9C%A8%E5%9C%B0%E5%9B%BE%E6%94%BE%E5%A4%A7%E7%BC%A9%E5%B0%8F%E7%9A%84%E6%97%B6%E5%80%99%E5%B0%8F%E5%9B%BE%E9%92%89%E4%BC%9A%E9%9A%8F%E7%9D%80%E5%9C%B0%E5%9B%BE%E7%A7%BB%E5%8A%A8

【问题讨论】:

  • 我不明白你的问题,我想很多人都会遇到麻烦。你能再试一次吗。也许用图片来展示正在发生的事情以及您想要发生的事情。
  • 对不起,我的英语太差了,你用我提供的网址上网了吗
  • 我向你保证,你的英文比我的中文好。

标签: mkmapview mapkit mkannotationview


【解决方案1】:

我认为您的图钉看起来在移动的原因是您正在查看图钉的底部。如果您查看引脚的中心,它始终位于同一位置。您将需要更改自定义图钉图像的偏移量。看看这个问题和答案:iPhone custom pin position issue

【讨论】:

  • 非常感谢,centerOffet的问题,已解决annotationView.centerOffset = CGPointMake(5.0f, -15.0f);
  • 很高兴听到您的问题得到解决。现在你需要通过勾选它来“接受”这个答案。
  • 我是第一个,对不起,我不知道该怎么“接受”?你能告诉我吗?谢谢!
  • 我应该点击,非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-09-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多