我刚刚构建了一个 swift 应用程序,它从 dynamoDB
获取 data+coords
并将其放到 ios mapkit
上。有两组坐标
:一组用于当前用户位置,一组来自dynamoDB
。我希望这些 coords
能够在 map 内部更新,但根本不希望实际的 mapView
缩放和移动(只有用户可以缩放和移动)。
除了最后一部分,我已经实现了以上所有内容。目前,每当添加注释并调用 mapView.showAnnotations
时,mapView
都会缩放并移动以包含注释。我该如何禁用它?
最佳答案
要在不更新 mapView 缩放和约束的情况下显示 mapView 注释,请使用 addAnnotations() 而不是 showAnnotations。
关于ios:添加注释并调用 mapView.showAnnotations() 后禁用 mapView 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38429142/