Ich habe einen Blick auf ein Storyboard das hat eine Schaltfläche, um eine bestimmte Aktion auszuführen. Um diese Aktion auszuführen, muss der Benutzer jedoch angemeldet sein. Der Button-Handler testet, ob der Benutzer angemeldet ist und führt einen Durchgang bei JA und einen anderen bei NEIN durch. Die NO-Segmente werden an einen Login-View-Controller gesendet. Es gibt einen weiteren Übergang, der zurück zum ersten View-Controller führt. Wenn die Anmeldung erfolgreich ist, kann der Benutzer dort weitermachen, wo er aufgehört hat. Die View-Controller sind in einen Navigationscontroller eingebettet.Wie zurück zu einem UIViewController, der bereits geladen ist?
Problem ist, das 'Return' Segment lädt eine ganz neue Instanz des View-Controllers und nicht auf die ursprüngliche Instanz verweisen, so dass ich mit leeren Schnittstellenelementen und 2 Kopien dieser Ansicht Controller im Speicher.
Wie kann ich zur ursprünglichen Instanz des View-Controllers zurückkehren?
Ich habe eine UIBarButton, die zunächst in ViewDidLoad im vorherigen Bildschirm geladen wird (die wir zurückgehen). Wenn ich Ihren Code verwende, wird UIBar überhaupt nicht angezeigt. Irgendeine Idee warum? – c0d3Junk13