ログイン画面である最初のビューがあります。ユーザーがログインした後、ビューを 2 番目のビューにプッシュするボタンがあります。私の問題は、最初のビューにプッシュバックするボタンを押すと、viewDidLoad メソッドが呼び出され、アプリをビルドしたかのようにビューが実行されることです。ログインしたユーザーに応じて設定された他のラベルがあるため、プッシュされる前の最初のビューの状態を保持したいと考えています。
これは、2 番目のビューにプッシュするために使用する方法です。
-(IBAction) secondView
{
_secondView = [[SecondViewController alloc]initWithNibName:nil bundle:nil];
[self presentModalViewController:_secondView animated:YES];
[_secondView release];
}
最初のビューにプッシュバックする方法:
-(IBAction) back {
_firstView = [[FirstViewController alloc]initWithNibName:nil bundle:nil];
[self presentModalViewController:_firstView animated:YES];
[_firstView release];
}
私はナビゲーション コントローラーを使用していないので、最初のビューを 2 番目のビューにプッシュしたときの状態に戻す方法はありますか? 前もって感謝します。