title: React-native: How to control what keyboard pushes up
body: <p>The structure of the app is fairly simple: A searchbar, a listview and react-native-tabs at the bottom. The problem: If I click on the searchbar on Android it pushes the whole app up, so I see the tabs directly over the keyboard. But on iOS the keyboard overlays the whole app, without pushing anything up. Is there any way to control that?<br />
  I'm happy to share code / screenshots if the question isn't clear.<br />
  Thanks</p>
  <p>edit:</p>
  <pre class="lang-js prettyprint-override"><code>&lt;View style={{flex:1, backgroundColor:'#f2f2f2'}}&gt;
      &lt;ListView
          dataSource={this.state.dataSource}
          renderRow={this.renderSearchResults.bind(this)}
          style={styles.listView}/&gt;
      &lt;KeyboardAvoidingView
          style={styles.addQuestionBar}
          behavior={'position'}&gt;
          &lt;Text&gt;
              Don't see your question?
          &lt;/Text&gt;
          &lt;TouchableOpacity&gt;
              &lt;Text&gt;
                  Add it
              &lt;/Text&gt;
          &lt;/TouchableOpacity&gt;
      &lt;/KeyboardAvoidingView&gt;
  &lt;/View&gt;
  </code></pre>