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.

  1. Noch keine Kommentare vorhanden.

  1. Noch keine TrackBacks.