swift - 像 map 上的图钉一样征税“swift

标签 swift google-maps

我已经在 Bing 和 Google 上尝试了上面的搜索查询,但没有得到任何接近我需要的结果。

如何实现像 Pin 一样放在 Google map 中间的 Taxify/Uber,并在用户使用 swift 四处移动时获取位置信息?

感谢您平时的支持。

最佳答案

您可以将图钉作为任何 imageView 放置在谷歌地图的中间(其上方),并在用户拖动 map 时获取新的中心位置

func mapView(_ mapView: GMSMapView, didChange position: GMSCameraPosition) {

    print("\(position.target.latitude),\(position.target.longitude)")

}

func mapView(_ mapView: GMSMapView, idleAt position: GMSCameraPosition) {

    print("\(position.target.latitude),\(position.target.longitude)")
}

关于swift - 像 map 上的图钉一样征税“swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49712794/

相关文章:

ios - Swift 上数组的 GroupBy 扩展用法

Android - 如何确定坐标是否位于谷歌地图中的道路上

java - map 上多个标记的实时动画

c# - 适用于 Mac 上 Android 4.0 的 Mono 中的 GoogleMaps

ios - 禁用 "..."截断 UITextField

ios - PDFKit 交换注释内容

ios - 如何在 xcode 8 中的对象中引用数组中的对象?

swift - 从任何地方删除任何 View ,例如从窗口

java - 我在制作 Google map 应用程序时收到 : Error:Execution failed for task ':app:transformClassesWithDexForDebug' .

javascript - 带有谷歌地图 API 路线的多个标记,按距离绘制