У меня довольно сложная ситуация. У меня есть «скрытый» TextInput
(на моем экране), где значение этого TextInput зависит от базового <Text/>
в моем представлении. Более или менее структурировано так:
<View>
<Text>{this.state.value}</Text>
<TextInput ref={ref => this.textInputRef = ref}
style={{position:"absolute"}}
onChange((text)=>this.setState({value:text})) />
</View>
Когда мой View
появился впервые, отображается клавиатура, и все работает хорошо.
Однако, если пользователь скрывает приложение, то есть AppState
приложения становится background
(введенный фон), а затем снова открывается приложение. Клавиатура blurred()
и триггер this.textInputRef.focus()
не работают. Нет способа снова отобразить клавиатуру, я перепробовал все, даже если вызваны методы обратного вызова, клавиатура никогда не появляется снова.
Есть идеи о том, как мы можем справиться с этим делом?
Спасибо за помощь