BaiduMap_IOSSDK_v6.6.2_Docs 6.6.2
|
#include <BMKMapView.h>
构造函数 | |
(BOOL) | - setCustomMapStylePath: |
(BOOL) | - setCustomMapStylePath:mode: |
(BOOL) | - setCustomMapStyleEnable: |
(BOOL) | - setCustomMapStyleWithOption:preLoad:success:failure: |
- (BOOL) setCustomMapStyleEnable: | (BOOL) | enable |
V5.0.0版本新增,since V6.6.2,英文地图不再支持个性化地图 个性化地图样式开关,仅影响当前BMKMapView对象,需在对象创建后调用
enable | 当前自定义地图样式是否生效 |
- (BOOL) setCustomMapStylePath: | (NSString *) | customMapStyleFilePath |
V5.0.0版本新增,since V6.6.2,英文地图不再支持个性化地图 设置个性化地图样式路径,仅影响当前BMKMapView对象,需在对象创建后调用
customMapStyleFilePath | 本地个性化样式文件所在路径,包含文件名 |
- (BOOL) setCustomMapStylePath: | (NSString *) | customMapStyleFilePath | |
mode: | (int) | mode |
V5.0.0版本新增,since V6.6.2,英文地图不再支持个性化地图 设置个性化地图样式路径,仅影响当前BMKMapView对象,需在对象创建后调用
customMapStyleFilePath | 本地个性化样式文件所在路径,包含文件名 |
mode | 加载模式,0:加载本地文件 1:加载在线文件或在线缓存文件 |
- (BOOL) setCustomMapStyleWithOption: | (BMKCustomMapStyleOption *) | option | |
preLoad: | (void(^)(NSString *_Nullable path)) | preLoad | |
success: | (void(^)(NSString *path)) | success | |
failure: | (void(^)(NSError *error, NSString *_Nullable path)) | failure |
V5.0.0版本新增,since V6.6.2,英文地图不再支持个性化地图 在线个性化样式加载状态回调接口。 在线个性化样式创建地址:http://lbsyun.baidu.com/apiconsole/custommap 调用该接口加载个性化样式的默认策略为:
option | 在线个性化样式配置选项 |
preLoad | 当预加载成功时会执行的block对象,path:本地缓存的最新一次请求成功的在线个性化样式路径 |
success | 当加载成功时会执行的block对象,path:请求成功的在线个性化样式路径 |
failure | 当加载未成功时会执行的block对象,error:失败错误信息,path:失败后根据策略加载的个性化样式路径(路径可能会为nil) |