Quantcast
Channel: Active questions tagged react-native+ios - Stack Overflow
Viewing all articles
Browse latest Browse all 16750

How to use KeyboardAvoidingView with FlatList?

$
0
0

I have a FlatList component with an Input inside each row. When I select the input I want it to scroll up above the keyboard.

My code:

return (<KeyboardAvoidingView behavior='padding' style={{ flex: 1 }} ><FlatList      style={{ flex: 1, backgroundColor: '#fff' }}      data={ds}      renderItem={({ item }) => <ListItem data={item} />}      ListFooterComponent={this.renderButton}    /></KeyboardAvoidingView>);

In this scenario, the FlatList is never loaded. When I delete flex:1 from both components, FlatList renders properly but selecting an Input does not make it scroll up


Viewing all articles
Browse latest Browse all 16750

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>