作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我在 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/
我在 map 上显示了一些注释(某些点) map 会放大或缩小以适合所有点 - 请参阅下面的工作代码。 MKPolygon *poly = [MKPolygon polygonWithPoints:s
我是一名优秀的程序员,十分优秀!