如何在NMAMapView(HEREMaps)中禁用边界框填充?

时间:2017-11-30 09:30:08

标签: ios swift here-api

我正在尝试将一个NMAMapView的边界框传递给另一个NMAMapView但结果却不一样。出于测试目的,我尝试过:

mapView.set(boundingBox: mapView.boundingBox!, animation: .none)

在此调用之后,地图总是缩小一点。 其他SDK有一个edgePadding,可以设置为零。这也适用于iOS的地图吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试通过NMAGeoBoundingBox尝试传递geoCenterzoomLevel,而不是通过setGeoCenter:zoomLevel:传递视图状态,看看这是否适合您的用例。或者,您可以在调用zoomLevel后启发式地减少setBoundingBox。没有边缘填充概念。