MapKit方向移动可见的MapRect

时间:2019-05-23 15:58:26

标签: ios swift

要获得方向并在两条线之间绘制一个折断面,我设置了一个函数。效果很好,但是我很难将MapRect内部可见的mapView居中。

要在绘制方向时查看当前视图,请查看底部的图片。

如您所见,这不是很漂亮-如何使溃败的多边形位于可见的顶部地图屏幕的中心,因为重叠的视图也覆盖了多边形。

for route in response.routes {
                    self.mapView.addOverlay(route.polyline)
                    self.mapView.setVisibleMapRect(route.polyline.boundingMapRect, animated: true)
                    self.distance = route.distance / 1000
                    self.searchVC.displayData()
}

view

0 个答案:

没有答案