gpt4 book ai didi

react-native - 呈现 UI 但除非触摸,否则不会绘制屏幕

转载 作者:行者123 更新时间:2023-12-02 04:25:28 25 4
gpt4 key购买 nike

我们能够确认组件的 render() 方法正在被调用。我们还看到需要显示的数据通过 props 正确传入。但是,实际的手机显示屏在被触摸之前不会重新绘制更新后的 UI。

有趣的是,这只发生在应用程序的生产构建中,而不是开发构建中。叹息。

我们在过去从 InteractionManager.runAfterInteractions 完成更新时看到过这种情况,但在这种情况下,我们已经删除了 runAfterInteractions 的所有使用并且仍然看到这种行为.

使用 react native 0.57 但在 0.58 上也看到同样的问题。

如果需要,我可以提供更多细节,但想知道以前是否有人见过这样的事情,如果有的话,他们做了什么来解决这样的问题。

最佳答案

当应该重绘的内容位于“ScrollView”内时,我也遇到了这个问题。我使用“FlatList”而不是“ScrollView”重构了我的代码,问题就消失了。

关于react-native - 呈现 UI 但除非触摸,否则不会绘制屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54993263/

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