Je m'amuse donc un peu avec Ionic 2 et je voudrais savoir comment désactiver le bouton retour pour une vue spécifique.
Ce que je fais, c'est this.nav.push(SomePage);
Cela fonctionne, mais le NavController
met automatiquement un bouton retour pour moi. Comment désactiver le bouton retour ?
NOTE : Je sais que je peux utiliser this.nav.setRoot(SomePage)
pour définir la SomePage comme Root et ne pas avoir de bouton de retour, mais cela ne fournit pas l'animation utile que l'option NavController
le fait automatiquement.
EDIT : Cette question est un peu ancienne, mais elle a attiré l'attention, donc je pense qu'il serait également approprié de mentionner pour référence future qu'il y a une autre raison pour laquelle vous ne voulez peut-être pas utiliser this.nav.setRoot
afin de pousser une page sans bouton retour : il efface la pile de pages préexistante. Donc, si vous voulez être en mesure de revenir à la page précédente dans le code sans donner à l'utilisateur un moyen de le faire dans l'interface utilisateur, setRoot
ne vous permettrait pas de le faire.