代码之家  ›  专栏  ›  技术社区  ›  Aweda

taxify like pin on map“swift

  •  0
  • Aweda  · 技术社区  · 7 年前

    我在Bing和Google上尝试了上面的搜索查询,但没有找到符合我需要的。

    如何实现放置在谷歌地图中间的taxify/Uber-like Pin,并在用户使用swift四处移动时获取位置信息?

    感谢您一如既往的支持。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Shehata Gamal    7 年前

    您可以将pin作为任何图像视图放置在google地图的中间(上方),并在用户拖动地图时获取新的中心位置

    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)")
    }