gpt4 book ai didi

ios - 将 Google map 相机移动到某个位置

转载 作者:IT王子 更新时间:2023-10-29 05:24:51 25 4
gpt4 key购买 nike

我正在使用 Google map View ,我想在 map 上添加一个按钮,点击该按钮会将相机移动到特定位置。我目前有一个按钮 socket 和一个连接到按钮的 Action 。

@IBAction func locationTapped(_ sender: Any) {
print("tapped")
let location = GMSCameraPosition.camera(withLatitude: place.latitude, longitude: place.longitude, zoom: 17.0)

mapView.camera = location
}

place 存在,但由于某种原因,相机不会移动。我尝试了不同版本的代码并查看了 Google map 文档,但没有一个选项产生结果。谁能告诉我我做错了什么?

最佳答案

GMSMapView 类具有以下功能:

animate(to: GMSCameraPosition)

所以在您的代码示例中,而不是这样做:

mapView.camera = location

尝试这样做:

mapView.animate(to: location)

希望这对您有所帮助!

关于ios - 将 Google map 相机移动到某个位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43948502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com