Ответ 1
В рендере ListView должен быть текст, за которым следует горизонтальный ScrollView.
<ListView
dataSource={this.state.dataSource}
renderRow={this.renderRow}
/>
renderRow (rowData) {
return (
<View>
<Text>rowData.field1</Text>
<ScrollView horizontal={true}>
<Text>rowData.field2</Text>
<Text>rowData.field3</Text>
<Text>rowData.field4</Text>
</ScrollView>
</View>
}
Обратите внимание на горизонтальную = истинную прокрутку в ScrollView, которая сделает это.