viewimage=[UIImage imageNamed:@"map_select_icon"];
}首先确定一个问题,百度地图API目前维护中的几个个性化方法:
JSAPI20中的setMapStyle方法:重新加载底图实现个性化
JSAPI30中的setMapStyle方法:(同上)
JSAPI30中的setMapStyleV2方法:使用canvas对地图数据进行重新渲染
这两个方法可以在写地图容器样式的时候添加个背景色就可以了:
#allmap{
width:100%;height:500px;
background: red !important;
}
比如我的地图容器是 <div id="allmap"></div>
一定要important,API会重写部分样式,不这样写可能不会生效!
JSAPI GL版中的setMapStyleV2方法:使用webGL对地图数据重新渲染,缩放的空白背景是画布的颜色,现在不支持自定义!
所以如果确实用的setMapStyle方法,就通过上边的方法来自定义背景色呗
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)