2 Stimmen

Zurückkehren zur ersten Ansicht aus der zweiten Ansicht mit unveränderten Werten der ersten Ansicht

Ich habe eine erste Ansicht, die der Anmeldebildschirm ist. Nachdem sich der Benutzer angemeldet hat, gibt es eine Schaltfläche, um die Ansicht auf meine zweite Ansicht zu verschieben. Mein Problem ist, dass, wenn ich die Schaltfläche drücken, die zurück zu der ersten Ansicht schiebt, ruft es die viewDidLoad-Methode und führt die Ansicht, als ob ich gerade die app gebaut. Ich habe andere Beschriftungen, die entsprechend dem angemeldeten Benutzer eingestellt sind, so möchte ich meinen Zustand der ersten Ansicht haben, bevor es gedrückt wurde, um beibehalten werden.

Dies ist die Methode, die ich verwende, um zur zweiten Ansicht zu wechseln:

-(IBAction) secondView
{
    _secondView = [[SecondViewController alloc]initWithNibName:nil bundle:nil];
    [self presentModalViewController:_secondView animated:YES];
    [_secondView release];
}

und die Methode zum Zurückschalten auf die erste Ansicht:

-(IBAction) back {
    _firstView = [[FirstViewController alloc]initWithNibName:nil bundle:nil];
    [self presentModalViewController:_firstView animated:YES];
    [_firstView release];
}

Ich bin nicht mit Navigations-Controller, so gibt es eine Möglichkeit, zurück zu meiner ersten Ansicht zu schieben, wie es ist, wenn ich zu meiner zweiten Ansicht geschoben? Vielen Dank im Voraus.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X