Anu*_*rag 38
世界的地图rect存储为名为的常量MKMapRectWorld
.
MKCoordinateRegion worldRegion = MKCoordinateRegionForMapRect(MKMapRectWorld);
map.region = worldRegion;
Run Code Online (Sandbox Code Playgroud)
另一种方法是设置地图的缩放级别.虽然MapKit框架不像Google Maps API那样支持缩放级别,但您可以使用Troy Brant编写的此类别扩展.
将中心坐标设置为0,0,缩放级别为0,以获得相同的结果.
[map setCenterCoordinate:CLLocationCoordinate2DMake(0, 0) zoomLevel:0 animated:0];
Run Code Online (Sandbox Code Playgroud)
mlu*_*own 15
试试这个:
MKCoordinateRegion region = MKCoordinateRegionMake(mapView.centerCoordinate, MKCoordinateSpanMake(180, 360));
[mapView setRegion:region animated:YES];
Run Code Online (Sandbox Code Playgroud)
这将使用当前中心坐标和最大可能跨度(180度纬度,360度经度)为地图视图设置新区域.
归档时间: |
|
查看次数: |
6099 次 |
最近记录: |