高德地图上还有其他的控件,显示点的时候容易被遮盖,影响效果
找了半天找到一个方法,可以在自己设置的范围内显示所有想要的点
self.mapView.showAnnotations( annoPointArr ,edgePadding:UIEdgeInsets(top:150, left:150, bottom:280, right:150), animated:true)
其中 edgePadding 是距离地图边距 上 左下右 的距离。 所有标注点都会显示在框出来的这个矩形内。
高德地图上还有其他的控件,显示点的时候容易被遮盖,影响效果
找了半天找到一个方法,可以在自己设置的范围内显示所有想要的点
self.mapView.showAnnotations( annoPointArr ,edgePadding:UIEdgeInsets(top:150, left:150, bottom:280, right:150), animated:true)
其中 edgePadding 是距离地图边距 上 左下右 的距离。 所有标注点都会显示在框出来的这个矩形内。
本文标题:高德地图显示的点被遮盖(swift)
本文链接:https://www.haomeiwen.com/subject/gxcnsctx.html
网友评论