gpt4 book ai didi

ios - setVisibleCoordinateBounds 从不设置确切的边界

转载 作者:行者123 更新时间:2023-11-28 08:36:18 26 4
gpt4 key购买 nike

我正在努力使用 mapbox (ios/swift) setVisibleCoordinateBounds 函数将 map 的视口(viewport)居中到给定的 BoundsCoords。 see api here

它从不设置确切的边界,或者更具体地说,每当我调用该函数时,它都会设置不同的缩放级别。给定的 boundsCoords 是正确的。还尝试了 setCenterCoordinate:zoomLevel:direction:animated:completionHandler 因为我需要一个 completionHandler。但它有相同的问题。有人遇到过类似的问题吗?

最佳答案

使用允许您自定义边缘填充的方法之一,例如:-[MGLMapView setVisibleCoordinates:count:edgePadding:direction:duration:animationTimingFunction:completionHandler:] .

如果不需要任何填充,请将 edgePadding 设置为 UIEdgeInsetsZero

在即将到来的v3.3.0中,会有一个-[MGLMapView cameraThatFitsCoordinateBounds:edgePadding:]方法,以及。

关于ios - setVisibleCoordinateBounds 从不设置确切的边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37596103/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com