【发布时间】:2013-11-14 19:43:27
【问题描述】:
请告诉我如何使图像出现在中心点。 让我详细说明。 我在 MapPin 上有一个自定义图像,但图像似乎是这样的
如果您仔细观察,图钉落在正确的经纬度上,但圆形部分的图像中心落在经度和经度上。因此,纬度和经度似乎不同位置。(见销座)。 但是我们想要的是针脚落在位置(纬度和经度)上。 像这样的东西..(参考第二张图片) 请不要告诉我更改图像的高度和宽度,因为有 300 张图像。 除非并且直到这是唯一的选择,或者我可以通过编程方式更改它。
请帮助解决这个可悲的问题。
谢谢小伙伴们。
【问题讨论】:
-
在 viewForAnnotation 中,您是否正确设置了
centerOffset?见stackoverflow.com/questions/13492231/…。 -
@AnnaKarenina : The Linked 在很大程度上帮助了我。但不幸的是,我无法在适当的纬度/经度上找到图钉。我是否需要为每个引脚设置不同的 centerOffset,因为我有 4 个引脚,并且在应用 centerOffset 时,它似乎只适用于单个引脚,而不适用于所有引脚。
-
@AnnaKarenina:终于!!!我为每个引脚使用了不同的偏移量。虽然我花了很长时间并且很难准确地放置每个引脚,但最终我做到了。由于MichaelO发布了答案,我会接受他的。但我不能否认安娜卡列尼娜的评论在很大程度上帮助了这一事实,所以我在她发布的链接上支持她的回答。十分感谢大家。 !!!
标签: ios map annotations