我使用 MFMailComposeViewController 方法创建了电子邮件。我需要在电子邮件的邮件正文中插入一个包含行和列的表格。所以请帮忙。
问问题
1592 次
1 回答
2
您可以将 html 设置为内容正文并使用一些 html 代码在其中绘制表格。
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
NSString *emailBody = @"<html>....</html>"; //html code for drawing table
[picker setMessageBody:emailBody isHTML:YES];
要在 html 中绘制表格,请使用类似的东西,
<table border=1>
<thead><tr><td>#</td><td>Name</td></tr></thead>
<tbody>
<tr><td>1</td><td>One</td></tr>
<tr><td>2</td><td>Two</td></tr>
<tr><td>3</td><td>Three</td></tr>
<tr><td>4</td><td>Four</td></tr>
</tbody>
</table>
有关如何使用 html 代码绘制表格的更多详细信息,您可以查看一些 stackoverflow 问题,例如HTML Table different number of columns in different rows
于 2012-12-03T06:01:21.883 回答