使用预定义的邮件主题和正文打开邮件应用程序的简便方法?

时间:2010-05-22 11:44:26

标签: iphone url email

在我的应用中,用户生成文本内容。我想让用户启动Mail应用程序,然后应该包含指定的主题和消息正文。喜欢:你在我的应用程序中写了一首诗,然后想把它发送给你的新女友。因此,您点击一个邮件图标,邮件应用程序就会打开,其中已包含您的诗中的主题和邮件正文。

有人说有一种URL机制吗?

2 个答案:

答案 0 :(得分:3)

您可以使用MFMailComposeViewController发送邮件。

-(void)OpenMail{
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
[picker setSubject:@"my new poem"];
[picker setMessageBody:emailBody isHTML:NO];
[self presentModalViewController:picker animated:YES];
[picker release];
}

emailBody是包含诗歌的字符串。

一切顺利。

答案 1 :(得分:0)

Apple URL Scheme Reference: Mail Links列出了您的所有选项。

或者您使用MFMailComposeViewController