2012-01-05 8 views
10

最近まで、MKMapView mapTypeに設定できるオプションは3つしかないと考えました。MKMapView mapTypes

[mapView setMapType:MKMapTypeStandard]; 
[mapView setMapType:MKMapTypeHybrid]; 
[mapView setMapType:MKMapTypeSatellite]; 

しかし、このリンクhow could I load the Google map in terrain view in iphoneで述べたように、1も

[mapView setMapType:3]; 

興味深いのは、地形モードで許可さで最大ズームで設定することにより、「(ドキュメントに記載されていない)地形タイプ」を取得することができますが異なっています他のnativeモードから。上記の3の代わりに、私は<の整数を試しましたが、それは動作しません(MapViewはStandardタイプのみを示しています)。 MKMapViewのタイプとして設定するオプションが他にあるかどうか知りませんか?

ありがとうございます。

+0

、私は3Dビューをしたい、私たちに知らせてください。 –

答えて

6

この問題も発生しました。私のinitメソッドに[mapView setMapType:MKMapTypeSatellite];を使用しましたが、マップタイプは変更されませんでした。それは私のviewDidLoadメソッドにその行を移動していた固定どう

:私もその探しています

- (void)viewDidLoad { 
    [mapView setMapType:MKMapTypeSatellite]; 
}