UITextViewで自動的に検出された電子メールアドレスを選択して生成された電子メールのフィールドを事前入力する方法はありますか?UITextViewで検出された電子メールの事前入力
答えて
私はこれをopenURL:メソッドを実装することで成功させています。 UITextViewのリンクは、アプリケーションデリゲートのopenURL:メソッドを呼び出します。そこでは、mailto:URLかどうかを確認し、そうであれば、MFMailComposeViewControllerをインスタンス化して、電子メールフィールドを事前入力することができます。
詳細については、このSO質問を参照してください:ここでHow to intercept click on link in UITextView?
情報をありがとう! – Darren
はい。 MFMailComposeViewControllerする方法を見てみましょう:docsで
– setSubject:
– setToRecipients:
– setCcRecipients:
– setBccRecipients:
– setMessageBody:isHTML:
– addAttachmentData:mimeType:fileName:
詳細情報を。
私はMFMailComposeViewControllerのフィールドを埋める方法を知っていますが、UITextViewで電子メールアドレスを選択してインスタンスを作成するにはどうすればいいですか? – Darren
私は分かりません。あなたは以前に電子メールを作成し、後でそれにアクセスしたいと思っています。そうですか? – sosborn
いいえ、UITextViewで検出された電子メールアドレスを含むテキストでいっぱいになるUITextViewがあります。ユーザーが電子メールアドレスを選択すると、電子メールウィンドウが表示され、選択された電子メールアドレスにあらかじめ[To:]フィールドが表示されます。私は、このメールの他のフィールドを事前に記入する方法があるかどうか疑問に思っていました。 – Darren
あなたが解決策を見つけることができます。例では
https://stackoverflow.com/a/31167489/3593801
は被写体のみを埋めるが、MFMailComposeViewController
クラスであなたがどんなあなたを埋めることができます欲しいです。
- 1. JavaScriptで入力された電子メールとパスワードを検証する
- 2. imap_num_msg転送された電子メールを検出しない
- 3. Asp.netフォームを電子メールリンクから事前入力する
- 4. HTML形式の電子メールを出力するためのフォームに連絡してください - 電子メールに入力されていないデータ
- 5. 電子メールの再入力アラートjquery
- 6. 電子メール内のJenkinsコンソール出力テーブル
- 7. 電子メールを送信する電子メールクライアントを検出する
- 8. 入力された電子メールが正しい場合@の前に電子メールIDを分割する他の賢明な表示エラーで正しい電子メールを入力する
- 9. アンドロイドの電子メールキーボードで入力タイプの電子メールを有効にする
- 10. PHP電子メールIBM電子メールのみの検証(ワールドワイド)
- 11. 電子メールリンクを使用してPaypalの金額を事前に入力する
- 12. preg_match電子メールの検証。
- 13. HTML電子メールの検証?
- 14. PHP - 電子メールの検証
- 15. <cfmail>入力と電子メールのやりとりと電子メールの送信が遅れます
- 16. Stripe paymentsダイアログポップアップでメールを事前に入力する方法
- 17. テキストがテキストフィールドに入力された後に電子メールを検証する方法Appcelerator
- 18. PHPがテキストエリア入力を検証して電子メールで送信する
- 19. UITextViewの内容を電子メールで送信
- 20. jQueryの2+(複数の)電子メール検証済みのテキスト入力
- 21. WebViewテキストフィールドの事前入力
- 22. フォームが提出されたときに電子メールを送信
- 23. SafariWatirで電子メールの入力を見つける
- 24. 保存されたデータからテキストボックスを事前入力する
- 25. jQueryでの電子メールの検証
- 26. ブラックベリーアプリケーションでの電子メールの検証
- 27. Powershell電子メールの出力が正しくフォーマットされていない
- 28. C++で電子メールの検証
- 29. RegexでVB.NET電子メールの検証
- 30. createuserウィザードで電子メールの検証
答えはあなたがこれを行うことができないということです。 – lnafziger
はい、私はそうでもないと思いますが、確認したいと思いました。 – Darren