放置图钉并从用户在地图上点击的位置获取地址

Posted

技术标签:

【中文标题】放置图钉并从用户在地图上点击的位置获取地址【英文标题】:Drop pin and get adress from where the user tap on map 【发布时间】:2017-12-08 21:30:17 【问题描述】:

我正在尝试获取地址并显示用户在我的地图上按下的注释。

我是 swift 新手,不知道从哪里开始?

【问题讨论】:

【参考方案1】:

如果你想获取用户点击的地址是一个棘手的部分,

By following this link

你可以用大头针拖动:

第 1 步:在当前位置放置图钉。 By following this

第二步:通过拖动pin可以得到当前pin的位置地址。 By following this:

【讨论】:

嗨,现在我可以放大用户的当前位置并在用户所在的位置显示一个蓝点(类似于第 1 步),我希望 pin 能够像苹果地图,长按某个位置以显示带有地址的图钉 第一个链接有效,谢谢。在我在情节提要中制作gestureRecognizer之前,但我将其更改为以编程方式创建并解决了我的问题:) 乐于助人:)

以上是关于放置图钉并从用户在地图上点击的位置获取地址的主要内容,如果未能解决你的问题,请参考以下文章

如何在谷歌地图的指定位置获取标记(或图钉)?

使用 MapKit 在 IOS 地图上放置图钉? [关闭]

如何通过 URL 架构在 Apple Maps 上放置图钉

如何保存用户位置并使用图钉(或其他标记)将其显示在地图上?

怎么用百度地图api自动获取当前位置(谷歌的也行)

获取在Google地图中点击的城市名称