Я использую FlatList (Горизонтальный) Компонент из React-Native, но я не могу прокручивать элементы.
<FlatList
contentContainerStyle={{width:'100%', alignItems:'center',marginTop:'0%', marginBottom: '8%'}}
data={ this.props.dataSource }
renderItem={({item}) => this.chooseScreen(item) }
keyExtractor={(item, index) => item.item}
horizontal = {true}
showsHorizontalScrollIndicator={false}
style={{marginTop: '1%',height:'22%', marginBottom: '4%'}}
/>
Я что-то упустил?
Если я установлю ширину FlatList, это работает, но так ли это?
<FlatList
contentContainerStyle={{width:Dimensions.get('window').width * this.props.dataSource.length, alignItems:'center',marginTop:'0%', marginBottom: '8%'}}
data={ this.props.dataSource }
renderItem={({item}) => this.chooseScreen(item) }
keyExtractor={(item, index) => item.item}
horizontal = {true}
showsHorizontalScrollIndicator={false}
style={{marginTop: '1%',height:'22%', marginBottom: '4%'}}
/>