J'ai du mal à trouver une bonne solution à ce problème. Dans la -viewWillDisappear:
méthode d' un contrôleur de vue , je dois trouver un moyen de déterminer si c'est parce qu'un contrôleur de vue est poussé sur la pile du contrôleur de navigation, ou si c'est parce que le contrôleur de vue disparaît parce qu'il a été sauté.
En ce moment, je mets des drapeaux comme isShowingChildViewController
mais ça devient assez compliqué. La seule façon dont je pense que je peux le détecter est dans la -dealloc
méthode.