React native FlatList水平从左到右拉动刷新

时间:2017-07-25 09:49:00

标签: react-native react-native-flatlist

我有多个FlatLists,其Horizo​​ntal设置为true。我想实现功能,以便当用户到达第一个项目(左侧)并尝试向左拉动时刷新内容。我无法使用RefreshControl,因为它在下拉时可以正常工作。有没有人在第一项上实施从左到右刷卡刷新?任何提示都将非常感激。

我正在考虑另一种方法:在标题和ActivityIndi​​cator中放置一个按钮。当用户点击该按钮时,它将触发刷新。

1 个答案:

答案 0 :(得分:0)

为时已晚,但是今天我遇到了同样的问题,还没有人实现这样的组件。

但是我发现一种简单且效率低下的方法来刷新滚动视图中的多个水平列表,这是通过向滚动视图本身添加RefreshControl并同时刷新所有列表来实现的。

您可以查看刷新控件的工作原理here