【发布时间】:2019-09-29 17:09:54
【问题描述】:
我正在尝试使用 Flatlist 实现自定义拉动刷新指示器,我需要列表在负位置滚动以在顶部显示指示器,但 scrollToOffset 将我滚动到顶部而不是 y = 0
handleRelease() {
if (this.state.readyToRefresh) {
this.flatList.scrollToOffset({ offset: -130 });
}
}
<FlatList
ref={(flatList: any) => {
this.flatList = flatList;
}}
data={this.props.data}
renderItem={renderRowItem}
onScroll={this.handleScroll}
onResponderRelease={this.handleRelease}
scrollEventThrottle={16}
/>
非负值似乎工作正常
【问题讨论】:
标签: reactjs react-native