title: Change checkbox state
body: <p>I am trying to create a ListView with multiple rows. Each row have a checkbox + text.
  This is my implementation of a ListView:</p>
  
  <pre><code>class ListExample extends Component {
  
    constructor() {
        super();
        const ds = new ListView.DataSource({rowHasChanged: (r1, r2) =&gt; r1 !== r2});
        this.state = {
          dataSource: ds.cloneWithRows(["hey1", "hey2", "hey3", "hey4"]),
        };
      }
  
      render() {
        return (
          &lt;ListView
            dataSource={this.state.dataSource}
            renderRow={(data) =&gt; &lt;Row data={data} /&gt;}
          /&gt;
        );
      }
  }
  export default ListExample;
  </code></pre>
  
  <p>This is my implementation of a row:</p>
  
  <pre><code>import React from 'react';
  import { CheckBox } from 'native-base';
  import { View, Text, StyleSheet} from 'react-native';
  
  const Row = (props) =&gt; (
    &lt;View style={styles.container}&gt;
      &lt;CheckBox onPress={props.onPress} checked={false} /&gt;
      &lt;Text style={styles.text}&gt;
        { props.data }
      &lt;/Text&gt;
    &lt;/View&gt;
  );
  export { Row };
  </code></pre>
  
  <p>Now I need create behavior on the checkbox. My goal is when a person click on the checkbox the box change the state to checked.</p>
  
  <p>How can I do that ?</p>