【问题标题】:iPhone MFMAilComposeViewControllerDelegate problemiPhone MFMAilComposeViewController 委托问题
【发布时间】:2010-08-06 06:02:55
【问题描述】:

我编写了一个代码,它利用 MFMAilComposibleViewController 来利用应用内电子邮件。我在下面指定了委托,但我的委托方法没有被调用。这是我第一次遇到这种类型的错误;我通常在 iPhone 下开发,但对于客户端我需要在 iPad 下开发。

MFMailComposeViewController *mailComposer = [[MFMailComposeViewController alloc] init];

[mailComposer setModalPresentationStyle: UIModalPresentationFormSheet];

[mailComposer setSubject: @"Hello World"];

[mailComposer setMailComposeDelegate: self];

[mailComposer setMessageBody: @"<font color='red'>Hello</font> <font color='blue'>World</font>" isHTML:YES];

[self presentModalViewController: mailComposer animated: YES];

这个 sn-p 是调用邮件视图的方法的精确复制粘贴。请注意,我确实在标题中指定了 MFMailViewControllerDelegate 协议。

谢谢!

【问题讨论】:

    标签: iphone objective-c ipad ios


    【解决方案1】:

    你在模拟器中测试过吗?正如我以前所经历的那样,邮件编写器不能在模拟器中工作,而是在设备中工作。试试看。

    【讨论】:

    • 哦,好的。这可以解释很多,我所有的测试目前都只在模拟器上完成;目前我没有任何设备。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2011-04-17
    • 1970-01-01
    • 2010-12-29
    • 1970-01-01
    • 1970-01-01
    • 2012-04-01
    • 1970-01-01
    相关资源
    最近更新 更多