Структура приложения довольно проста: панель поиска, список и интерактивные вкладки внизу. Проблема: если я нажму на панель поиска на 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>