【问题标题】:FlatList or ScrollView don't work when children are wrapped with Swipeable当孩子用 Swipeable 包裹时,FlatList 或 ScrollView 不起作用
【发布时间】:2021-01-12 11:54:32
【问题描述】:

我有一个 FlatList,FlatList 中的每个项目都使用来自 react-native-gesture-handler/Swipeable 的 Swipeable 包装。 看起来好像 Swipeable 取消了手势,并且如果我的手指在 Swipeable 元素上,则不允许 FlatList 滚动。 有什么办法吗?到目前为止,我还不能让它们一起正常工作。

编辑

感谢您的回答,原来问题在于整个视图被包装在 DismissableKeyboard 组件中。我删除了它,现在一切正常。

【问题讨论】:

标签: react-native react-native-gesture-handler react-swipeable-views


【解决方案1】:

检查您的导入语句,也许如果您从 react-gesture-handler 导入 ScrollViewScrollView 而不是 react-native,它们将与 Swipeable 一起使用,反之亦然,如果您从 react-gesture-handler 导入它们,请尝试导入它们形成react-native

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-19
    • 2018-11-04
    • 2020-09-25
    • 2021-05-24
    • 1970-01-01
    • 2013-08-24
    相关资源
    最近更新 更多