ale*_*ine 10 iphone mapkit mkmapview ios
直到最近我才认为只有三个选项可以设置为MKMapView mapType.
[mapView setMapType:MKMapTypeStandard];
[mapView setMapType:MKMapTypeHybrid];
[mapView setMapType:MKMapTypeSatellite];
Run Code Online (Sandbox Code Playgroud)
但正如在这个链接中所提到的,如何在iphone中的地形视图中加载Google地图,还可以通过设置获得"地形类型(未在文档中提及)"
[mapView setMapType:3];
Run Code Online (Sandbox Code Playgroud)
有趣的是地形模式允许的最大放大率与其他native模式不同.而不是上面的3我尝试整数<3但这不起作用(MapView Standard只显示类型).有谁知道是否有更多的选项设置为类型MKMapView?
提前致谢.
我也遇到过这个问题.我[mapView setMapType:MKMapTypeSatellite];在我的init方法中使用过,地图类型不会改变.
是什么修复了将该行移动到我的viewDidLoad方法:
- (void)viewDidLoad {
[mapView setMapType:MKMapTypeSatellite];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8559 次 |
| 最近记录: |