我正在使用 HTML 内容格式化邮件并使用 MFMailComposeViewController 发送它。但是在接收方邮件没有以 HTML 格式到达。只有纯文本是可见的。我该如何解决这个问题。提前致谢。
问问题
7779 次
2 回答
12
请务必使用以下行设置消息正文:
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
NSString *emailBody = @"<p><b>Hello World</b></p>";
[picker setMessageBody:emailBody isHTML:YES];
于 2010-01-19T16:11:12.343 回答
3
即使您将 isHTML 参数设置为 YES,如果邮件正文可以这样表示,您的邮件正文也可以作为纯文本/文本发送。
在我的情况下,在消息正文中添加链接会有所帮助。粗体格式标签也有效。棘手!
在 iPod 1G 3.1.3 上测试。
于 2010-03-01T22:45:49.467 回答