2010-11-12 23 views

回答

1

MHM,Jasconius, 我不知道你是對的,對的MKMapView使用谷歌的在線服務,您可以在蘋果的幫助閱讀:

重要:MapKit框架使用谷歌服務提供地圖數據。使用這個類和相關的接口將您綁定到Google地圖/ Google地球API服務條款。您可以在http://code.google.com/apis/maps/iphone/terms.html找到這些服務條款。

如果您的應用程序可以正常工作...您確定它只是在設備上嘗試過地圖區域嗎? 如果您在線時使用googleMap並加載意大利地圖,則關閉應用程序,然後進入飛行模式並重新啓動應用程序,然後您可以再次查看意大利語,但是如果您嘗試去法國你看不到它...

我試圖使用MKMapView的離線地圖,但我有這個問題... 現在我使用我自己的地圖使用UIScroll和一個CATiledLayer加載PDF文件,結果是類似的MKMapView ...

盧卡

+0

是的,你其實是對的。我前段時間發現了這一點,但是,在我接受了這個問題的答案之後,我忘了在這裏更新我的發現。感謝分享,儘管那裏已經有了答案! – Stunner 2011-01-22 23:49:08

2

你不必做任何特別的事情。地圖數據存儲在設備上。它只是工作。

我在一個基於地圖的應用程序工作,我只是在飛行模式下運行它。沒關係。

+0

正如上面提到你需要有看你想脫機使用地圖的部分和縮放級別,以便它被緩存。 – 2012-02-22 15:51:50