首页 > 解决方案 > swift - MapKit 中的自定义注释偏移

问题描述

我有以下注释,其中带有 xib 文件形式的标注,如下所示:

当前状态

我想知道如何偏移注释标注,以便注释标注的原点不在注释本身的点,而是在 y 轴上偏移 10 个点,所以它会在注释上方一点点。有没有办法做到这一点?

你能帮我实现这个吗?任何帮助表示赞赏,谢谢!

仍在寻找解决方案。

标签: iosswiftmapkit

解决方案


我找到了适合我的案例的解决方案,这只是设置我从 xib 文件创建的自定义 annotationView 的来源的问题。

像这样:

newCustomCalloutView.frame.origin.y -= newCustomCalloutView.frame.height + 3

重要的部分是+ 3上面一行中的。


推荐阅读