效果展示
图中红色框中的地址是根据手机的位置定位出来的,定位使用的是百度地图SDK的第三方。
- 引入头文件等
- 在要用到定位的控制器的.h文件中设置相关协议以及属性
@interface WFCityChooseController : UIViewController<
BMKGeneralDelegate,
BMKMapViewDelegate,
BMKLocationServiceDelegate,
BMKGeoCodeSearchDelegate
>
{
BMKGeoCodeSearch *getCodeSearch;
BMKLocationService *locationService;
}
- 在视图将要出现和将要消失的时候分别开启定位服务后关闭定位服务
-(void)viewWillAppear:(