gpt4 book ai didi

ios - 缩放工具在 map 上的当前查看坐标

转载 作者:行者123 更新时间:2023-11-29 13:05:13 27 4
gpt4 key购买 nike

我的最终目标是让按钮在 map 上放大和缩小,但我一直在寻找一种方法来使中心坐标在缩放时保持不变。我应该怎么做?

最佳答案

您可以执行类似以下操作,它获取 map 的当前区域,保持中心不变,但调整 span:

- (IBAction)zoomIn:(id)sender {
MKCoordinateRegion region = self.mapView.region;
region.span.latitudeDelta /= 2.0;
region.span.longitudeDelta /= 2.0;
[self.mapView setRegion:region animated:YES];
}

- (IBAction)zoomOut:(id)sender {
MKCoordinateRegion region = self.mapView.region;
region.span.latitudeDelta = MIN(region.span.latitudeDelta * 2.0, 180.0);
region.span.longitudeDelta = MIN(region.span.longitudeDelta * 2.0, 180.0);
[self.mapView setRegion:region animated:YES];
}

关于ios - 缩放工具在 map 上的当前查看坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18813465/

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