gpt4 book ai didi

javascript - 使用 Redux react native map : Choppy region changes

转载 作者:行者123 更新时间:2023-11-29 17:48:34 25 4
gpt4 key购买 nike

使用以下内容:

  • React-Native-Maps (AirBnB - 0.16.4)
  • 终极版

我对如何更新我的 state.map.region 有点困惑。我有触发状态更改的手动和自动 (animateToCoordinate) 操作。我不确定是否使用 onRegionChange、onRegionChangeComplete 或 onMapReady 来更新与我的 map 关联的当前区域。到目前为止,我尝试过的所有组合都会产生断断续续的动画,其中 map 会跳回之前的状态(区域)。

到目前为止,最有效的方法是在 onRegionChange 和 onRegionChangeComplete 上使用新区域更新局部变量,然后在 onMapReady 上分派(dispatch)该更改。 .. 但这仍然不理想且不稳定。

似乎 onRegionChangeComplete 被调用得太早了。

最佳答案

最终为我解决此问题的是在 MapView 组件中设置 intialRegion 而不是区域。一旦我添加了 initialRegion 并删除了区域,断断续续的动画就不再是问题了。

关于javascript - 使用 Redux react native map : Choppy region changes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46371596/

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