Для этого вы можете вложить FlatList
в ScrollView
, как указано ниже
<ScrollView>
<View>
<FlatList />
</View>
</ScrollView>
Для достижения прокрутки в обоих направлениях вы можете сделать это, вложив вторую ScrollView
, например, так:
<ScrollView
horizontal
bounces={false}
>
<ScrollView
nestedScrollEnabled
bounces={false}
contentContainerStyle={{ height: //the height of your inner content }}
>
<View>
<FlatList />
</View>
</ScrollView>
</ScrollView>
Я еще не проверял это, поэтому, пожалуйста, обязательно спросите меня.