Есть ли возможность предотвратить отключение клавиатуры при прокрутке FlatList?
При использовании ScrollView установка для свойства «keyboardDismissMode» значения «none» является решением этой проблемы, но это не работает для меня в FlatList ...
Я использую FlatList внутри самодельного компонента, то есть в Stack-Navigator, в то время как в его заголовке есть выделенный TextInput. Я визуализирую FlatList следующим образом:
<View style={{flex: 1}}>
<FlatList
style={{flex: 1}}
data={this.props.data}
keyExtractor={(item, index) => item.id}
renderItem={this.renderItem}
/>
</View>
Функция renderItem ():
renderItem = ({item, index}) => (
<TouchableHighlight
style={{paddingVertical: 10}}
onPress={() => {
this.props.onChooseItem(item);
}}
>
<Text numberOfLines={1} >
{item.text}
</Text>
</TouchableHighlight>
)