这个问题在这里已经有了答案:
Best Answer-推荐答案 strong>
以下是适合您的解决方案:
MFMailComposeViewController *mailController = [[MFMailComposeViewController alloc] init];
mailController.mailComposeDelegate = self;
NSString *emailBody = @"<p>Here Your HTML Code</p>";
[mailController setMessageBody:emailBody isHTML:YES];
[self mailController animated:YES completion:NO];
实现委托(delegate)
- (void)mailComposeControllerMFMailComposeViewController *)controller didFinishWithResultMFMailComposeResult)result errorNSError *)error __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0)
{
// Notifies users about errors associated with the interface
switch (result)
{
case MFMailComposeResultCancelled:
// message.text = @"Result: canceled";
break;
case MFMailComposeResultSaved:
// message.text = @"Result: saved";
break;
case MFMailComposeResultSent:
// message.text = @"Result: sent";
break;
case MFMailComposeResultFailed:
// message.text = @"Result: failed";
break;
default:
// message.text = @"Result: not sent";
break;
}
[self dismissViewControllerAnimated:YES completion:NO];
}
关于ios - 使用 MFMailComposeViewController 编写 HTML 消息,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/15288978/
欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) |
Powered by Discuz! X3.4 |