Using react native how can I build a comparison table, which looks like
<https://www.edrawsoft.com/templates/images/smart-phone-comparison-table.png>

I also want to have a section header if possible. Eg The Price is not in its own column but is similar to a table section header in iOS
A List view will give me one column but I want multiple columns 

Thanks

EDIT:
The below code works but the problem is that if I scroll horizontal then only one list view will scroll. I want both of them to scroll. (I am basically trying to make rows and columns like excel, in my case the data may be large (30 rows and 5-8 columns) and I don't want to hardcode it.)

```
 render() {
    return (
      <ScrollView> 
      <ListView horizontal
        style={styles.container}
        dataSource={this.state.dataSource}
        renderRow={this.renderRow}
      />

         <ListView horizontal
        style={styles.container}
        dataSource={this.state.dataSource}
        renderRow={this.renderRow}
      />

      </ScrollView>
    )

```

In the below image I want both the list views to be scrolled when the 2nd one is scrolled but as seen in the image only the 2nd ListView is scrolling and not the first one... 
[![enter image description here](https://i.stack.imgur.com/XNvZz.png)](https://i.stack.imgur.com/XNvZz.png)