Я реализовал панель поиска, включая TextInput и кнопку поиска. Идея состоит в том, чтобы ввести то, что вы хотите найти, и нажать кнопку поиска. Моя проблема в том, что кнопка не имеет значения, а TextInput имеет фокус. Значение Я должен щелкнуть дважды, чтобы выполнить поиск, один раз, чтобы TextInput потерял фокус и один раз нажал кнопку поиска.
Здесь мой код:
<View style={styles.searchView}>
<View style={styles.textInputView}>
<View>
<TextInput style={styles.textInput}
placeholder="Sök användare"
multiline={false}
autoFocus={true}
autoCapitalize="words"
underlineColorAndroid="transparent" />
</View>
</View>
<TouchableOpacity>
<View style={styles.searchButton}>
<Image style = {styles.searchThumbnail}
source = {require('../images/navigatorThumbnails/search.png')}/>
</View>
</TouchableOpacity>
</View>
Есть ли способ сделать TouchableOpacity доступным, а TextInput имеет фокус?