Клавиатура должна открываться автоматически при фокусировке <TextField />
. Вы можете использовать опору autoFocus
, чтобы она фокусировалась, когда элемент монтируется ссылка
Также вы можете проверить этот ответ
Как автоматически открывать клавиатуру в React Native?
Кстати, для этого вы хотите управлять аппаратной кнопкой возврата, чтобы перейти по этой ссылке
React Native - обработка кнопки возврата устройства
вот пример кода для аппаратной кнопки возврата.
import { BackHandler } from 'react-native';
constructor(props) {
super(props)
this.handleBackButtonClick = this.handleBackButtonClick.bind(this);
}
componentWillMount() {
BackHandler.addEventListener('hardwareBackPress', this.handleBackButtonClick);
}
componentWillUnmount() {
BackHandler.removeEventListener('hardwareBackPress', this.handleBackButtonClick);
}
handleBackButtonClick() {
this.props.navigation.goBack(null);
return true;
}