首页 > 解决方案 > ScrollView 和 PullToRefresh 在本机反应中发生冲突

问题描述

我目前正在使用react-native-draggable-flatlist并且需要实现拉取刷新。我已经实现了从刷新控制中拉取刷新。它在 ios 上工作,但在 android 中拉刷新不起作用。如果滚动视图被禁用,那么只有拉刷新才有效。

<DraggableFlatList
    keyExtractor={(item, index) => `draggable-${item.id}`}
    onDragBegin={onDragStart}
    onDragEnd={onDragRelease}
    refreshControl={
      onRefresh && (
        <RefreshControl
          refreshing={this.state.refreshing}
          onRefresh={this.onRefresh}
        />
      )
    }
  />

标签: react-nativerefreshpull-to-refreshreact-native-gesture-handlerreact-native-draggable-flatlist

解决方案


推荐阅读