【发布时间】: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