プラスボタンのあるフィールド(メールアドレスのリストを含む)を作成したいと思います。このボタンをクリックすると連絡先リストが開き、連絡先を選択すると、この 1 人のメールが私のフィールドにランク付けされます。
実際、私は MFMailComposeViewController と同じインターフェイスを望んでいますが、受信者フィールドだけを対象としています。ありがとうございました。
ありがとうございました。
プラスボタンのあるフィールド(メールアドレスのリストを含む)を作成したいと思います。このボタンをクリックすると連絡先リストが開き、連絡先を選択すると、この 1 人のメールが私のフィールドにランク付けされます。
実際、私は MFMailComposeViewController と同じインターフェイスを望んでいますが、受信者フィールドだけを対象としています。ありがとうございました。
ありがとうございました。
UITableView
やり取りできるメールアドレスのリストを作成する方法を調べてください。メールを送信するには、 を使用できますMessageUI
。
テーブル ビューのデリゲートおよびデータ ソースとして設定されたビュー コントローラーを作成する必要があります。次に、オーバーライドcellForRowAtIndexPath
して電子メール アドレスを表示didSelectRowAtIndexPath
し、電子メール ダイアログを開きます。メールを送信するには、次のようなものを使用します
if ([MFMailComposeViewController canSendMail])
{
MFMailComposeViewController *mailController = [[MFMailComposeViewController alloc] init];
[mailController setSubject:@"Subject"];
[mailController setMessageBody:@"" isHTML:NO];
[mailController setMailComposeDelegate:self];
[self presentModalViewController:mailController animated:YES];
}
見せたいものができたら、間違いや具体的な質問があれば遠慮なく戻ってきてください。SO は無料のコードを作成する場所ではありませんが、問題の解決を喜んでお手伝いします。