dismissModalViewController
Bei einem aktuellen Projekt, baue ich einen Stack an ModalViewControllern auf möchte auf den vor-vorrigen ‘zurückspringen’. Nur, um mal meine kleinen Erfahrungen hier wiederzugeben:
Für die Kontrolle des Modalen Views ist das parent zuständig. Ein dissmissModalViewController innerhalb des gerade präsentierten modalen VC wird also nur an das parent weitergeleitet.
Ein [self dissmissModalViewControllerAnimated:YES] wird deswegen im parent ausgeführt – weswegen ein [[self parentViewController] dissmissModalViewControllerAnimated:YES] das gleiche ist.
Erst ein [[[self parentViewController] parentViewController] dismissModalViewControllerAnimated:YES]; bewirkt demnach den gewünschten Effekt.
Noch keine Kommentare vorhanden.