2012-03-12 8 views
0

現在、私は多くのビューを持つアプリケーションを作成しています。移動後にViewControllerをロードする

私はそれが欲しいので、ユーザが(UITextViews UITextFeilds UILabelsなどにデータを入力した後で)ユーザがビューから離れてナビゲートすると、後で戻って見ることができるようになります彼らはそれをそのまま残しました。

私は多くの意見を持っているため、これを簡単に行う方法があるのだろうかと思います。 基本的には、単にビューを解除しないでこれを行う方法はありますか?

私が使用する必要がありますする必要はありません:

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 

方法を。

答えて

1

アプリケーションデリゲートクラスにviewControllersの強力なポインタがある場合があります。

初めて表示されたviewControllersにそのポインタを割り当てることができます。

コントローラのviewWillAppearメソッドよりもポインタをチェックして、現在のビューをアプリケーションデリゲートの格納されているビューに交換することができます。

+0

どういう意味ですか?また、[self dismissModalViewControllerAnimated:YES]を使用しています。ビューを閉じる –

関連する問題