ios - swift - MapKit 中的自定义注释偏移
问题描述
我有以下注释,其中带有 xib 文件形式的标注,如下所示:
我想知道如何偏移注释标注,以便注释标注的原点不在注释本身的点,而是在 y 轴上偏移 10 个点,所以它会在注释上方一点点。有没有办法做到这一点?
你能帮我实现这个吗?任何帮助表示赞赏,谢谢!
仍在寻找解决方案。
解决方案
我找到了适合我的案例的解决方案,这只是设置我从 xib 文件创建的自定义 annotationView 的来源的问题。
像这样:
newCustomCalloutView.frame.origin.y -= newCustomCalloutView.frame.height + 3
重要的部分是+ 3
上面一行中的。
推荐阅读
- mongodb - Stitch Facebook 身份验证返回“AuthError”
- python - 如何将列表中的字符串连接到字符串所引用的对象
- android - 如何在 Rider IDE 中为 Xamarin Android 应用程序设置可绘制资源文件夹
- python - 使用 pip 在 Windows 上安装 pyaudio 模块
- svelte - Svelte 动态 html 元素没有应用 css
- c++ - 使用 typedef 的返回类型声明友元函数时出现编译器错误
- java - 我可以在不同的类中覆盖方法吗?
- google-chrome - 停止浏览器从服务器请求 service-worker.js
- javascript - 如何为根节点的直接子节点制作选择器?
- powershell - 如何以指定格式将数组的值输出到文本文件