使用numColumns = {3}和columnWrapperStyle = {{flexWrap:'wrap'}}的React Native Flatlist上的ScrollToIndex?

时间:2019-03-12 00:00:43

标签: reactjs react-native flexbox

我正在尝试在具有scrollToIndexFlatList的React Native numColumns={3}上实现columnWrapperStyle={{ flexWrap: 'wrap' }}方法。

基本上,FlatList将包含一些宽度设置为设备宽度尺寸的项目。这意味着某行实际上仅由1列而不是3列组成(除了numColumns = {3})。

就UI而言,这对我来说非常合适,但是当我使用scrollToIndex方法时,我收到一条错误消息,提示scrollToIndex out of range 2 vs 1 ...

基本上就像它一样,多达3列的行仍被视为在同一索引中。我认为解决此问题的方法可能是使用scrollToOffset,但我不确定如何实现。

0 个答案:

没有答案