我是一个水平的ListView。当dataSource更新时,ListView,无论当前contentOffset是什么,它都会使用contentOffset {0,0}
进行滚动。以下是观点片段:
<ListView
horizontal
dataSource={this.state.dataSource.cloneWithRowsAndSections({
section1: this.state.products,
})}
renderRow={this.renderRow.bind(this)}
/>
我已尝试onScroll={this.handleScroll.bind(this)}
并在全局状态下更新contentOffset,但即使使用contentOffset={this.state.contentOffset}
更新ListView,这些更改也不会反映。