2017-09-01 10 views
0

私は反応ナビゲーション(スタックナビゲーション)を使用しています。私は私のヘッダーの戻るボタンのアイコンのルートを変更したい。反応ナビゲーションで戻るボタンルートを変更するには

  1. ホーム
  2. BookTicketこれらは私がMyBookingsに戻るボタンをヘッダーをクリックしたときに私は私のproject.Nowを持っている画面は、それがホーム画面へのルートべき画面です

  3. MyBookings。

+0

を変更したいページでカスタムコンポーネント画面のナビゲーションオプションを渡すデフォルトボタンを交換したい場合は、あなたは 'ナビゲーションを使用してみました.navigate([パス]) '? –

+0

私は試してみましたが、私のケースではうまくいきませんでした。しかし、コメントのおかげで。 –

答えて

1

stackNavigatorスタックが正しく設定されている場合は、デフォルトで戻るボタンが必要です。

しかし、あなたはちょうどheaderLeftを追加し、戻るボタンハンドラ

CreateAccountScreen.navigationOptions = ({navigation}) => ({ 
    headerStyle: styles.headerStyle, 
    title: 'Create Account', 
    headerTintColor: '#fefefe', 
    headerTitleStyle: styles.headerTitleStyle, 
    headerLeft: {()=>(
      <Icon name="chevron-left" 
       onPress={() => navigation.goBack(null)} 
       size={35} color="white"/> 
     )} 
}); 
+0

ありがとう。できます。 –

+0

ようこそメイト、うまくいきました! –

関連する問題