1

うまく設計されたメール送信ページを実装する必要があります。このタスクを達成するために MFMailComposeViewController を使用したいのですが、これには独自の通常のビューが付属しています。私のオプションは何ですか?MFMailComposeViewController で独自のビューを使用する方法はありますか? または、アプリからビューをカスタマイズできるようにする別の方法でメールを送信できますか?

ありがとう!

4

2 に答える 2

4

MFMailComposeViewController を変更することはできません。ドキュメントを引用します:

重要:メール作成インターフェース自体はカスタマイズできないため、アプリケーションで変更しないでください。

私の知る限り、デバイスから電子メールを送信する組み込みの方法は他にありません。

他の唯一のオプションは、電子メールメッセージを転送する独自のサーバーにデバイスを接続させることですが、もちろん、メッセージはデバイスに関連付けられた電子メールアドレスなどから送信されません.

于 2011-05-12T10:22:56.300 に答える
0

アノミー そうですね。

バックエンドの電子メール サーバーを使用して匿名の電子メールを送信するアプリを作成し、ユーザー メッセージを収集するカスタム フロント エンドを用意しました。ただし、コンポジション インターフェイスを一新する必要があると考えているだけの場合、それは実際には良いアプローチではなく、ほぼ確実に提出プロセス中に非難されることになります。

インターフェースをいじらない一番の理由 -

. ユーザーは、Apple の電子メール インターフェイスに似ていない電子メール インターフェイスの信憑性に疑問を呈します。

于 2011-05-12T10:50:45.883 に答える