0

私のアプリは MFMailConfigureViewController を使用します。

次のシナリオを検討してください。

  1. ユーザーは以前この画面で作業していました
  2. ここで、彼はバックグラウンドに移動するか、アプリを強制終了するかを選択します。
  3. 前回の変更で次回アプリがフォアグラウンドになるたびに、ビューに MFMailConfigureViewController コントローラーを表示する必要があります。

前もって感謝します。

4

1 に答える 1

0

NSUserDefaults を使用して、前回入力したデータを保存します。彼が再度開いたら、MFMailConfigureViewController を表示します。次に、NSUserDefaults データを画面に表示します。

これがあなたが始めるのに役立つことを願っています..

始めるのに良いチュートリアル: http://mobile.tutsplus.com/tutorials/iphone/nsuserdefaults_iphone-sdk/

編集:

MFMailComposerViewController からクラスを派生させることができます。setMessageBody メソッドをオーバーライドします。ユーザーがこのメソッドを呼び出すと、body がクラス変数 (派生クラスで宣言されている) に格納されます。デリゲート メソッドが呼び出されたときに使用します。

于 2013-05-24T07:41:03.527 に答える