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

How to disable bounding box padding in NMAMapView (HEREMaps)?

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

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

此调用后地图总是会缩小一点。 其他 SDK 有一个可以设置为零的 edgePadding。在 iOS?

的 here-maps 中这也可能吗?

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