gpt4 book ai didi

ios - React Native Navigator 转换问题

转载 作者:行者123 更新时间:2023-12-01 18:43:16 25 4
gpt4 key购买 nike

我有一个简单的 RN 应用程序,当我调用 navigator.push({...}) 导航到不同的场景时,当前场景向左滑出,新场景从右侧滑入。问题是当前场景的滑动速度比新场景慢得多(似乎只移动了屏幕宽度的 1/4 左右),因此新场景实际上在当前场景消失之前 catch 了并与当前场景重叠。

关于如何解决这个问题的任何想法?

RN版本:0.34
导航器( 不是 NavigatorIOS)

我正在模拟器中运行该应用程序。

提前致谢。

最佳答案

在测试动画和性能时,你应该确保你没有使用 chrome 调试器或 devtools。速度慢的原因是因为您在完全不同的机器上运行应用程序 JavaScript,并且来回传递消息有很多开销。

https://github.com/facebook/react-native/issues/5632

您还可以将开发模式设置为 false 并查看它是否有所作为。

JavaScript thread performance suffers greatly when running in dev mode. This is unavoidable: a lot more work needs to be done at runtime to provide you with good warnings and error messages, such as validating propTypes and various other assertions.



https://facebook.github.io/react-native/docs/performance.html

关于ios - React Native Navigator 转换问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39696857/

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