To accurately answer the question, ScrollView must also have the style = {{flex: 1}} prop. ScrollingView requires a set height to scroll.
However, in my case, I had an addition in my scroll view, and this must have thrown some calculations into the depths of the system. I am using native 0.55 reaction.
To solve, I needed to change:
<ScrollView style={{flex: 1, padding: 10}}> //Content goes here </ScrollView>
in
<View style={{padding: 10, flex: 1}}> <ScrollView style={{flex: 1}}> //Content goes here </ScrollView> </View>
source share