【发布时间】:2019-01-17 10:37:42
【问题描述】:
几个月来,我一直在我的应用中使用 swipeout 库。我知道它在模拟器上会慢得多,但保留了它。现在我已经发布了签名的 APK 版本,我可以看到这个库在 iPhone X 和三星 S6 上的性能之间存在巨大差异。我能做些什么来减少这项工作的滞后?结构是这样的:
我有一个平面列表,它有一个嵌套的平面列表。嵌套的平面列表具有滑动行。左右各有2个按钮。每当按钮处于视图中时(在 onOpen 之后),我都会阻止父平面列表的滚动。
【问题讨论】:
-
不确定这是否 100% 相关,因为我没有使用 swipeout,但是从纯函数切换到 PureComponents 可以显着加快我的应用程序
标签: reactjs react-native react-native-android react-native-flatlist