如何从iPhone应用程序重定向到邮件应用程序? 我在Stack Overflow中看到过类似MailComposerViewController。 他们正在从iPhone应用程序中发送电子邮件。但我想退出项目并将其重定向到内置的Mail应用程序哪个在iPhone中?
我该怎么做?
我尝试了以下内容。是否需要任何框架?
- (IBAction)ddd:(id)sender
{
NSString *_recipient = @"someone@email.com";
NSURL *_mailURL = [NSURL URLWithString:[NSString stringWithFormat:@"mailto:%@?subject=My Subject", _recipient]];
[[UIApplication sharedApplication] openURL:_mailURL];
}
答案 0 :(得分:2)
不,有很多关于如何在没有MFMailComposeViewController的情况下发送电子邮件的stackoverflow帖子。事实上,至少有一个回复your request 16 hours earlier that would quit your app and start Mail
以下是我在我的应用中的使用方式,完全按原样复制:
-(IBAction) mailForHelp:(id)sender
{
NSString *urlStr = [NSString stringWithFormat:@"mailto:info@BitsOnTheGo.com?subject=NumMemorize Question"];
NSURL* mailURL = [NSURL URLWithString:[urlStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
[[UIApplication sharedApplication] openURL: mailURL];
}