2017-09-14 10 views
0

J'ai inclus le bouton de retour en tant qu'image dans la scène que je veux bouton de retour, je veux effectuer l'action de retour dans le composant, est-ce possible?Poignée Retour Bouton dans chaque scène de navigation en réaction Natif

<Scene key=“Courses” icon={TabIcon} iconName=“book” backButtonImage={require(‘./app/icons/back.png’)}> 
      <Scene key=“CourseList” component={CourseList} title=“Courses” navigationBarStyle={styles.navBarColor} titleStyle={styles.navBarTitleColor} /> 
      <Scene key=“levels” component={levels} barButtonIconStyle={{ tintColor: ‘white’ }} navigationBarStyle={styles.navBarColor} titleStyle={styles.navBarTitleColor} leftButtonIconStyle = {{ tintColor:‘red’}} title=“”/> 
      <Scene key=“Units” component={Units} barButtonIconStyle={{ tintColor: ‘white’ }} navigationBarStyle={styles.navBarColor} titleStyle={styles.navBarTitleColor} /></Scene> 

Répondre

0

Quel module utilisez-vous pour gérer la navigation?

Avez-vous essayé https://reactnavigation.org/

Avec ce module, il est assez facile de manipuler ce.

+0

J'utilise react-native-router-flux –

+0

Utilisez-vous V3 ou V4 ​​de flux-routeur-routeur? Pour V4, vous avez seulement besoin d'appeler Actions.pop(). –

+0

J'utilise V4, Action.pop() navigue vers la scène arrière mais j'ai besoin d'effectuer une action avant de naviguer (par exemple) afficher un popup pendant la navigation –