39得票3回答
iOS:应用程序试图在目标上呈现空模态视图控制器

我正在开发一个应用程序,要求在UIAlertView的按钮点击时打开电子邮件撰写器。 邮件消息体中的消息是从UITextView复制的。我正在使用以下代码片段:-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NS...

14得票5回答
如何从我的iOS应用程序发送邮件 - SWIFT

我想从我的应用程序发送邮件。我正在学习SWIFT的基础知识,但是遇到了问题。我希望按下一个按钮就可以打开邮件。你能告诉我如何进行按钮连接吗?我认为这应该是一个操作,但我不知道在代码中放哪里。import UIKit import MessageUI class ViewController:...

31得票5回答
MFMailComposeViewController - iPad

我已经设置了一个MFMailComposeViewController,在iPhone上运行得很好,但在iPad上崩溃,报错信息是:*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reaso...

9得票2回答
MFMailComposeViewController带有收件人显示名称和电子邮件地址

我发现我可以: [picker setToRecipients:[NSArray arrayWithObject:@"My Name <myname@example.com>"]]; 在我的iPad设备上,当我撰写电子邮件并将其正确发送到myname@example.com时...

16得票2回答
将.txt文件附加到MFMailComposeViewController

我在“文档”文件夹中有一个txt文件,我想通过MFMailComposeViewController发送它,并将下面的代码放入“sendEmail”方法的正文中:NSData *txtData = [NSData dataWithContentsOfFile:[[NSBundle mainBu...

9得票2回答
MFMessageComposeViewController外观在iOS 7中的表现

我有一个外观代理,将 UINavigationBar 的 barTintColor 属性设置为绿色。如有需要,我可以使用 appearanceWhenContainedIn: 对其进行覆盖。 这样做是有效的。然而,当我呈现一个 MFMessageComposeViewController 时...

9得票3回答
Swift中的MFMailComposeViewController无法取消。

这是一个示例代码: import UIKit import MessageUI class ViewController: UIViewController, MFMailComposeViewControllerDelegate { @IBAction func showEmail(s...

8得票3回答
如何使用MFMailComposeViewController设置收件人

我想要选定的电子邮件地址发送邮件,但是我不知道如何在MFMailComposeViewController视图中设置setToRecipients为我选择的用户。 if ([MFMailComposeViewController canSendMail]) { mai...

24得票9回答
MFMailComposeViewController立即消失

情况是MFMailComposeViewController将要被呈现。我看到它已经呈现了一半,但后来它被取消了。 这是错误信息: _serviceViewControllerReady:error: 错误域=_UIViewServiceInterfaceErrorDomain 代码=3...

53得票4回答
无法关闭MFMailComposeViewController,代理未被调用

我正在从一个UITableViewController中调用MFMailComposeViewController。问题是当我在邮件撰写窗口中选择取消或发送按钮时,委托方法没有被调用:mailComposeController:(MFMailComposeViewController*)con...