вот мой FlatList
код
<FlatList
ref={ref => this.flatListRef = ref}
data={this.state.data}
renderItem={({ item, index }) => this.renderItems(item, index)}
onScroll={(e) => this.handleScroll(e)}
/>
вот handleScroll
метод, где я получаю ScrollPosition
handleScroll(event) {
this.props.updateAppState('scrollPosition', event.nativeEvent.contentOffset.y);
}
И, наконец, componentDidMount
ScrollToOffset
называется
componentDidMount() {
this.flatListRef.scrollToOffset({ animated: false, offset: this.props.app.scrollPosition});
}
FlatList
никогда не прокручивает свой список. Я сейчас действительно беспомощен. Кто-нибудь может дать мне знать, что я могу сделать, чтобы scroll
достиг желаемого offset
? Спасибо.