Я недавно использую response-navigation v3, так что я использую функцию createStackNavigator
для стековой навигации.Так что, как и ожидалось, она должна вернуть кнопку «Назад» по умолчанию в заголовке в рабочем состоянии.
Но, к сожалению, кнопка «Назад» отрисовывается отлично, но не может работать.
Ниже приведен мой коди я выделил файл routes.js
для всех видов навигационных маршрутов и импорта на экраны, соответственно, в зависимости от его использования.
import ...
import ...
import ...
class Router extends Component{
async componentDidMount() {
await Font.loadAsync({
//...
});
}
render(){
return (
<Navigator />
)
}
}
const StackNavigator = createStackNavigator({
Home: {
screen: Landing
},
Login: {
screen: Login
},
ResetPassword: {
screen: ResetPassword
},
SetPassword: {
screen: SetPassword
},
Signup: {
screen: Signup
},
Dashboard: {
screen: Dashboard
},
MealsRecipe: {
screen: MealsRecipe
}
},{
initialRouteName: 'Home',
headerLayoutPreset: 'center'
})
const Navigator = createAppContainer(StackNavigator);
export default Router;
Не могли бы вы определить причину проблемы?Спасибо:)