Ein UIViewController (View A) ruft einen anderen View-Controller (View B) auf, indem es ihn als modale Steuerung aufruft.
[self presentModalViewController:ViewB animated:TRUE];
Und View B wird aufgerufen durch:
[self dismissModalViewControllerAnimated:TRUE];
Wenn dies geschieht, sieht alles richtig aus, AUSSER dass viewWillAppear und viewDidAppear von View A nicht aufgerufen werden (sie werden jedoch während der App-Initialisierung aufgerufen). Seltsam ist... ich glaube, ich habe das schon einmal gemacht, bin mir aber nicht sicher, was jetzt los ist.
Gibt es etwas offensichtlich falsch, was ich mache? Danke!
* AKTUALISIERUNG * Ich habe gerade erst erfahren, dass dieses Verhalten nur bei dem Übergangstyp UIModalTransitionStylePartialCurl auftritt. Bei allen anderen Übergangstypen erhält der übergeordnete View-Controller seine viewDidAppear-Nachricht ganz normal.
Was soll ich jetzt tun!?!