J'ai une hiérarchie vue comme ceci:Est-ce que viewDidAppear: méthode animée peut être appelée plusieurs fois pour un seul presentModalViewController: animé?
nav1 (UINavigationController, top level object in nib)
view1 (UIViewController)
nav2 (UINavigationController, top level object in nib)
view2 (UIViewController)
j'ai appelé view[Will/Did][Appear/Disappear]
méthodes de NAV2 dans chaque méthode de view1 de. et quand j'appelle presentModalViewController: animé pour afficher nav2 & view2, view2 'viewDidAppear appelé deux fois.
J'ai traité viewDidAppear se produira une seule fois pour un seul présent/rejeter/push/pop, mais je ne peux pas savoir comment le comprendre.