我是iOS开发新手。我创建了一个iOS应用程序。在我的应用程序中,当检测到电子邮件时,我已经编写了代码以在iPhone中启动默认的电子邮件应用程序。iPhone在应用邮件中没有返回到应用程序
而且,直到这,它工作正常。默认的iPhone撰写邮件界面正在启动,我可以发送邮件。
但问题是发送邮件后,控件没有返回到应用程序。 我能做些什么来将控制权还给我的应用程序?
请专家帮忙。
我是iOS开发新手。我创建了一个iOS应用程序。在我的应用程序中,当检测到电子邮件时,我已经编写了代码以在iPhone中启动默认的电子邮件应用程序。iPhone在应用邮件中没有返回到应用程序
而且,直到这,它工作正常。默认的iPhone撰写邮件界面正在启动,我可以发送邮件。
但问题是发送邮件后,控件没有返回到应用程序。 我能做些什么来将控制权还给我的应用程序?
请专家帮忙。
而不是在iPhone中启动默认的电子邮件应用程序,使用MFMailComposeViewController界面发送电子邮件。
请参阅here了解更多参考资料。
驳回MFMailComposeViewController委托方法的邮件视图 “didFinishWithResult”
-(void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error {
[self dismissModalViewControllerAnimated:YES];
}
所有最优秀的。
谢谢..他现在工作。 – 2012-01-03 05:22:36