我有多个水平设置为 true 的平面列表。我想实现功能,以便当用户到达第一个项目(左侧)并尝试向左拉时,它会刷新内容。我不能使用 RefreshControl,因为它在下拉时起作用。有没有人在第一个项目上实现从左到右滑动刷新?任何提示将不胜感激。
我正在考虑一个替代方案:在标题和 ActivityIndicator 中放置一个按钮。当用户单击该按钮时,它将触发刷新。
我有多个水平设置为 true 的平面列表。我想实现功能,以便当用户到达第一个项目(左侧)并尝试向左拉时,它会刷新内容。我不能使用 RefreshControl,因为它在下拉时起作用。有没有人在第一个项目上实现从左到右滑动刷新?任何提示将不胜感激。
我正在考虑一个替代方案:在标题和 ActivityIndicator 中放置一个按钮。当用户单击该按钮时,它将触发刷新。
为时已晚,但今天我遇到了同样的问题,还没有人实现这样的组件。
但是我发现了一种简单且效率较低的方法来刷新滚动视图中的多个水平列表,它是通过向滚动视图本身添加一个 RefreshControl 并使用它一次刷新所有列表。
您可以在此处查看刷新控件的工作原理