最近一直在写地图的东西,就整理了一下,顺便说一下,高德的坑,有些坑深不见底,
先来两张图
1:定位
2:poi搜索,
3:搜索结果展示
4:点击---》》》》导航
这样的效果
废话不多说,先说配置工程
1:设置info,如果设置一直定位,程序退到后台,会在手机顶部显示一个蓝条,提示地图在持续定位中,,,,
2:设置target -》capabilities- >maps 打开,background 打开,
3: 工程配置完毕,申请高德key;这个就不说了,
4:坑来了,你准备好了吗????
5:别紧张,坑不深,
6:下载高德sdk,使用这三个库,展示地图,定位,搜索,需要用这是那个库,后面导航还要用到一个库,最后在添加
7:拖进工程,编译一下是不是报错了?19个报错,对吧?哈哈?????
8:别急,按照高德官网你还没添加库呢,
9:库添加完毕,运行,
10:卧槽,怎么还有9个报错???什么鬼?再检查一遍,库都已经添加了呀???
11:对,却是都已经添加了,但是人家给你挖了一个坑,你也跳进去了,
12:报错信息展示一下,
13:是不是一样呢???
14:最后在添加一个库,system.framework,
15:在运行,ok了。。。。。。。。至少程序已经运行起来了,
16:引入头文件,设置代理,属性
17:下面的代码全部写在viewdidload中。。。
18:实现各个代理方法,,,,,明天继续。。。
19:这是整个工程需要的库,以及类,
20:如有需要工程请移步:
21: iOS 技术交流群:529765630