0

メールの送信に MFMailComposeViewController を使用しています。私はユニバーサルアプリで、メールのtoFieldには2つのメールIDがあります。

(1) 各メール ID の長さは約 30 文字です。iPhoneでは「+2受信者」と表示されます。(iPad では toField でメール ID を視覚化できます。) そして、Google で調べたところ、toField のテキスト制限は 40 文字に制限されていることがわかりました。この問題を回避する方法。

(2) また、「+2 受信者」をクリックすると、電子メール ID が表示されますが、開いているキーパッドを非表示にすることはできません。

4

1 に答える 1

0

これらの種類の設定を制御することはできません。はMFMailComposeViewController、ユーザーが使い慣れたインターフェイスを提供する、アプリケーション用のファイア アンド フォーゲット スタイルの電子メール ソリューションです。

40 文字の制限は、短縮される前の制限を指し、メールが途切れることはありません。その制限を解除することはできません。それが現実さ。カスタム メール フォームを作成する場合は、悲しいことに、独自の IMAP フレームワークを構築する必要があります。

iOS ではセキュリティが最優先事項であるため、ユーザーのメール アドレスやコンテンツなどは厳重に保護されています。

于 2013-03-19T12:03:56.267 に答える