我正在使用 Mapbox-iOS-SDK 2.1.2,我需要知道用户何时更改 map View 的缩放级别。我知道如何获取当前缩放级别,但我没有看到任何用于确定缩放级别实际更改时间的委托(delegate)方法。
我的原因是我试图模仿 ESRI 中的比例依赖性功能,并且我只想在缩放级别为 15+ 时显示本地数据存储中记录的注释.
有谁知道 Mapbox 是否支持缩放级别更改时的通知?
或者,Mapbox 是否支持比例依赖?如果确实如此,而我遗漏了它,请让我知道,因为这样可以避免我推出自己的版本。
最佳答案
您可以在委托(delegate)方法中检查 zoomLevel 是否已更改
- (void)mapView:(MGLMapView *)mapView regionDidChangeAnimated:(BOOL)animated
关于ios - 如何使用 Mapbox-iOS-SDK 确定 mapview 缩放级别何时更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32739979/