吐槽一下高德的demo 真是一点注释没有啊 对于我们这些初学者来说,一点也不友好!
今天介绍下离线下载下载进度功能,都是自己研究官方文档得出的结论。有错误,望指出。
首先集成SDK神马的就不说了,官方文档上写的很清楚。
下载前先要搞明白的几个问题:
1.[MAOfflineMap sharedOfflineMap]这个单利返回 maOfflineMap 对象,通过对象去调用下面的几个主要方法
2. MAOfflineItem 这个类可以想象为城市类,包括 name , jianpin等等属性。他有两个子类 MAOfflineCity(省) 和 MAOfflineCity( 市)
3.去高德地图demo的 MAOfflineMap.h 文件里好好看看那几个方法和属性 再着手实现功能
4.这里只写了高德地图demo里没太写清楚的注意要点 主要功能还要去研究demo
代码:
1.这个方法用来启动下载
[[MAOfflineMap sharedOfflineMap]downloadItem:item shouldContinueWhenAppEntersBackground:YES downloadBlock:^(MAOfflineItem *downloadItem, MAOfflineMapDownloadStatus downloadStatus, id info) {

本文针对高德地图SDK的离线地图下载功能进行了深入探讨,详细介绍了如何利用SDK提供的API来实现下载进度的实时显示。文章还特别强调了几个关键类和方法的作用,并提供了具体的代码示例。
最低0.47元/天 解锁文章
831

被折叠的 条评论
为什么被折叠?



