这个应用程序的结构相当简单: 一个搜索栏,一个列表视图和底部的本机反应标签。问题是: 如果我点击 Android 上的搜索栏,它会把整个应用程序向上推,所以我可以直接在键盘上看到标签。但是在 iOS 系统上,键盘覆盖了整个应用程序,没有推动任何东西。有办法控制吗?
如果问题不清楚,我很乐意分享代码/屏幕截图。
谢谢
编辑:
<View style={{flex:1, backgroundColor:'#f2f2f2'}}>
<ListView
dataSource={this.state.dataSource}
renderRow={this.renderSearchResults.bind(this)}
style={styles.listView}/>
<KeyboardAvoidingView
style={styles.addQuestionBar}
behavior={'position'}>
<Text>
Don't see your question?
</Text>
<TouchableOpacity>
<Text>
Add it
</Text>
</TouchableOpacity>
</KeyboardAvoidingView>
</View>