【问题标题】:iPhone in app mail not returning to the application应用程序邮件中的 iPhone 未返回应用程序
【发布时间】:2012-01-02 10:52:15
【问题描述】:

我是 iOS 开发的新手。我创建了一个 iOS 应用程序。在我的应用程序中,当检测到电子邮件时,我编写了代码来启动 iPhone 中的默认电子邮件应用程序。

到目前为止,它运行良好。默认的 iPhone 撰写邮件界面正在启动,我可以发送邮件。

但问题是发送邮件后,控件没有返回到应用程序。 我该怎么做才能将控件返回给我的应用程序?

请高手帮忙。

【问题讨论】:

    标签: iphone ios ios5 sendmail


    【解决方案1】:

    不要在 iPhone 中启动默认的电子邮件应用程序,而是使用MFMailComposeViewController 接口发送电子邮件。

    更多参考请见here

    【讨论】:

      【解决方案2】:

      在 MFMailComposeViewController 委托方法“didFinishWithResult”中关闭邮件视图

      -(void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error {
      [self dismissModalViewControllerAnimated:YES];
      }
      

      一切顺利。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-24
        • 1970-01-01
        • 2011-08-28
        • 1970-01-01
        • 2010-09-19
        • 1970-01-01
        • 2012-05-17
        • 1970-01-01
        相关资源
        最近更新 更多