如何解决react-native-maps:如何在放大和缩小时获得动态 latitudeDelta 和 longitudeDelta 值
我有在地图中显示多边形和标记的特定要求。 放大时,我显示一个多边形和多个标记引脚。但是缩小我应该使用相同的多边形但只显示 1 个标记。
Current behavior
:即使当多边形变小而缩小时,它也会在其上显示多个标记。
Expected Behaviour
:当它缩小时,只有一个标记应该可见。当它放大时,所有标记都应该可见,如下所示:有人可以帮我解决这个问题吗?
解决方法
我通过使用元素的 onRegionChangeComplete
函数解决了这个问题。
代码如下:
onRegionChangeComplete = (e) => {
this.setState({
region: e,});
};