gpt4 book ai didi

swift - 如何同时缩放mapView和setCenterCoordinate?

转载 作者:行者123 更新时间:2023-11-28 07:16:18 25 4
gpt4 key购买 nike

我有一个 mapView,我使用 didUpdateLocations 来显示位置用户,但我也使用 setCenterCoordinate 来显示 pin 蓝色圆圈,用于显示 mapView 左侧的位置。但是如果我使用 setCenterCoordinate map 不会缩放...

 churchLocation.longitude += self.mapView.region.span.longitudeDelta * 0.15;

churchLocation.latitude += self.mapView.region.span.latitudeDelta * 0.10;

self.mapView.setRegion(theRegion, animated: true)
self.mapView.setCenterCoordinate(churchLocation, animated: true)

我该怎么做?

谢谢!

最佳答案

setRegionsetCenterCoordinate 将相互对抗。该 View 将查看 theRegion 的中心,然后您尝试移动它以查看 churchLocation

如果您想同时设置缩放级别和您应该使用 churchLocation 并计算它周围的区域,然后用它调用 setRegion

关于swift - 如何同时缩放mapView和setCenterCoordinate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25878772/

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