我想控制后退导航,我正在使用react-navigation库进行路由。我有一些页面主页,个人资料页面和profile_edit页面。当我通过个人资料页面导航到profile_edit时,在profile_edit中执行某些操作后,我导航到个人资料页面。现在,如果我按下后退按钮,我想导航到其他页面而不是profile_edit页面。 我怎样才能做到这一点?
答案 0 :(得分:0)
使用自定义 headerLeft
class MainScreen extends Component {
static navigationOptions = ({ navigation, screenProps }) => ({
title: 'Header Title',
headerLeft: <Icon name={'arrow-left'}
onPress={ () => { navigation.navigate("YourScreen") }} />
});
render() {
return (<View> ... </View>)
}
}