2014-01-17 80 views
0

在我的应用程序中,我需要启动Apple的Mail.app。我需要显示给用户的屏幕是从我的应用程序启动Mail.app

enter image description here

,使他可以选择他想要的任何一个选项。

使用MFMailComposeViewController显示邮件撰写界面

enter image description here

是否有可能推出Mail.app编程,或者它被苹果禁止的。

回答

3

试试这个:

NSURL *myURL = [NSURL URLWithString:@"mailto:[email protected]"]; 

[[UIApplication sharedApplication] openURL:myURL]; 
+1

+1为肯定这应该工作,但是我会做一个小小的补充。我会在'if语句'中包装'openURL:'行,如'if([[UIApplication sharedApplication] canOpenURL:myURL]){'只是一个小小的改变,但是如果甚至不能打开,它将避免任何可能的问题尽管我相信每个iDevice都有邮件应用程序。 – Popeye

相关问题