MKAnnotation 与 MKOverlay;居中十字准线

发布于 2024-12-09 12:16:38 字数 197 浏览 0 评论 0原文

新手最佳实践问题在这里;如果有人可以在正确的方向上轻轻推动我,我将编写代码...

在我的 MKMapView 上,我想要一个十字线或其他一些指示,指示用户滚动和缩放时地图中心的位置。这最好是作为我不断删除和添加的注释来实现,还是作为我不断调整大小和重新定位的覆盖层来实现?或者第三种解决方案?这里的目标是最好的用户体验......

您的想法是什么?

Newbie best practices question here; I'll write the code if someone can give me a gentle push in the right direction...

On my MKMapView, I would like a cross-hairs or some other indication of where the center of the map is as the user scrolls and zooms. Should this best be achieved as an annotation I keep removing and adding, or as an overlay that I keep resizing and repositioning? Or a third solution? The goal here is best user experience...

Your thoughts?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

泼猴你往哪里跑 2024-12-16 12:16:38

地图的中心是什么意思?世界中心还是屏幕中心?如果它位于世界上的固定位置,请使用注释。如果它固定在屏幕上,请设置一个悬停在 MKMapview 上的 UIView,并将任何触摸事件传递到下面的视图

What do you mean by center of the map? The center of the world or the center of the screen? If it's at a fixed location on the world, use an annotation. If it is fixed on screen set up a UIView that hovers over your MKMapview and passes any touch events through to the views below

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文