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.