通过单击 MapView 启动 ios 地图应用程序

Posted

技术标签:

【中文标题】通过单击 MapView 启动 ios 地图应用程序【英文标题】:launch ios map app by clicking on MapView 【发布时间】:2015-08-12 20:18:45 【问题描述】:

我是 ios 新手。在我的 iOS 应用程序中,我正在使用 MapView 显示地图。 我也在我的地图上显示地标。 我知道如何使用 MKMapItem 从我的应用程序启动本机应用程序 但是有没有办法通过点击/触摸地图来启动 iOs 地图应用程序?

【问题讨论】:

【参考方案1】:

向 MKMapView 添加轻击手势识别器,并根据纬度/经度启动原生地图应用。

参考:

Getting current location of map on touch in iphone mkmapview

【讨论】:

以上是关于通过单击 MapView 启动 ios 地图应用程序的主要内容,如果未能解决你的问题,请参考以下文章

通过单击列表视图上的列表项更改 MapView Android Studio 上的位置相机视图

iOS 使用 CLLocation 和 MapView 一起获取坐标和更新地图

ViewController 作为 Swift 中 MapView 的叠加层(如 Google 地图应用程序用户界面)

React Native mapview:标记未在IOS上显示

MapView 问题 - 地图重新加载时引脚更改颜色

iOS6中的MapView在缩放地图时崩溃