ios 高德地图 定位 汽车导航

最近一直在写地图的东西,就整理了一下,顺便说一下,高德的坑,有些坑深不见底,

先来两张图

1:定位

2:poi搜索,

3:搜索结果展示

4:点击---》》》》导航

这样的效果

废话不多说,先说配置工程

1:设置info,如果设置一直定位,程序退到后台,会在手机顶部显示一个蓝条,提示地图在持续定位中,,,,

2:设置target -》capabilities- >maps 打开,background 打开,


ios 高德地图 定位 汽车导航_第1张图片

3: 工程配置完毕,申请高德key;这个就不说了,

4:坑来了,你准备好了吗????

5:别紧张,坑不深,

6:下载高德sdk,使用这三个库,展示地图,定位,搜索,需要用这是那个库,后面导航还要用到一个库,最后在添加


ios 高德地图 定位 汽车导航_第2张图片

7:拖进工程,编译一下是不是报错了?19个报错,对吧?哈哈?????

8:别急,按照高德官网你还没添加库呢,


ios 高德地图 定位 汽车导航_第3张图片

9:库添加完毕,运行,

10:卧槽,怎么还有9个报错???什么鬼?再检查一遍,库都已经添加了呀???

11:对,却是都已经添加了,但是人家给你挖了一个坑,你也跳进去了,

12:报错信息展示一下,

ios 高德地图 定位 汽车导航_第4张图片

13:是不是一样呢???

14:最后在添加一个库,system.framework,

15:在运行,ok了。。。。。。。。至少程序已经运行起来了,

16:引入头文件,设置代理,属性


ios 高德地图 定位 汽车导航_第5张图片

17:下面的代码全部写在viewdidload中。。。


ios 高德地图 定位 汽车导航_第6张图片


ios 高德地图 定位 汽车导航_第7张图片

18:实现各个代理方法,,,,,明天继续。。。


ios 高德地图 定位 汽车导航_第8张图片
ios 高德地图 定位 汽车导航_第9张图片
ios 高德地图 定位 汽车导航_第10张图片
ios 高德地图 定位 汽车导航_第11张图片
ios 高德地图 定位 汽车导航_第12张图片
ios 高德地图 定位 汽车导航_第13张图片
ios 高德地图 定位 汽车导航_第14张图片
ios 高德地图 定位 汽车导航_第15张图片
ios 高德地图 定位 汽车导航_第16张图片
ios 高德地图 定位 汽车导航_第17张图片

19:这是整个工程需要的库,以及类,

ios 高德地图 定位 汽车导航_第18张图片

20:如有需要工程请移步:

21: iOS 技术交流群:529765630

你可能感兴趣的:(ios 高德地图 定位 汽车导航)