gpt4 book ai didi

iphone - 放大 MKCoordinateRegion ForMapRect 对于一些边距

转载 作者:搜寻专家 更新时间:2023-10-30 19:53:58 24 4
gpt4 key购买 nike

我在 map 上显示了一些注释(某些点) map 会放大或缩小以适合所有点 - 请参阅下面的工作代码。

MKPolygon *poly = [MKPolygon polygonWithPoints:somepoints count:i];
[self.mapView setRegion:MKCoordinateRegionForMapRect([poly boundingMapRect]) animated:NO];

:我想稍微扩大这个多边形来留出一些边距,我怎样才能扩大这个区域?

最佳答案

您可以增加区域的跨度以增加一些边距:

MKCoordinateRegion region = MKCoordinateRegionForMapRect([poly boundingMapRect]);
region.span.latitudeDelta *= 1.2; // Increase span by 20% to add some margin
region.span.longitudeDelta *= 1.2;
[self.mapView setRegion:region animated:YES];

关于iphone - 放大 MKCoordinateRegion ForMapRect 对于一些边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22335859/

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