百度地图

2019-08-21  本文已影响0人  MJBaby

此篇文章以后会陆续更新关于百度地图使用上的一些小知识点,欢迎扔砖头🧱
1、自定义定位图片

    //设置定位模式为定位跟随模式
    self.mapView.userTrackingMode = BMKUserTrackingModeNone;
    /***动态定制我的位置样式 */
    BMKLocationViewDisplayParam *displayParam = [[BMKLocationViewDisplayParam alloc] init];
    //定位偏移量(经度)
    displayParam.locationViewOffsetX = 0;
    //定位偏移量(纬度)
    displayParam.locationViewOffsetY = 0;
    //经度圈是否显示
    displayParam.isAccuracyCircleShow = NO;
    //这里替换自己的图标路径,必须把图片放到百度地图SDK的Resources/mapapi.bundle/images 下面
    //还有一种方法就是获取到_locationView之后直接设置图片
    displayParam.locationViewImgName = @"Oval";
    //locationView在mapview上的层级 默认值为LOCATION_VIEW_HIERARCHY_BOTTOM
    displayParam.locationViewHierarchy = LOCATION_VIEW_HIERARCHY_TOP;
    //更新定位位置
    [self.mapView updateLocationViewWithParam:displayParam];
    //开启定位服务
    [self.locationManager startUpdatingLocation];
    /// 设定显示定位图层
    self.mapView.showsUserLocation = YES;
上一篇 下一篇

猜你喜欢

热点阅读