2013-05-28 31 views
0

即使啓用了3G,我也需要我的應用程序切換到離線模式。iOS - 空地圖瓦片/切換到3G /手機時的離線模式

我使用AFNetworking這是相當容易抑制所有HTTP操作,但如何處理其擁有的地圖畫面?

我不想做任何數據傳輸,所以我需要切斷互聯網訪問MapViewreplace帶有空離線切片的切片請求。

有沒有辦法用MapKit,並且不使用任何外部圖庫實現這一目標?

PS:我發現了一個關聯問題here,但沒有明確的答案,題目是很舊的(例如,CloudMade沒有爲iOS 6的但API)

回答

1

我知道你不是在尋找一個外部圖書館,但看看MapBox iOS SDK,這可以做到這一點。 MapKit具有不可預知的緩存和脫機行爲,並且沒有公開用於管理這些功能的API。

+0

最後,我剛剛爲MapBox創建了一個空的地圖源,並用MapBox中的RMMapView替換了MKMapView,並且實現了我所需要的功能。唯一的問題是重寫什麼註釋或路線放在地圖上,但這不是一個大任務。 – andrei

相關問題