在IOS邮件应用程序中,如何在邮件正文后显示邮件附件?

时间:2012-04-09 05:41:57

标签: ios uitableview uiwebview

我正在iOS中开发一个Mail应用程序。

当显示电子邮件的详细信息/内容时,我无法弄清楚如何一起显示邮件正文和附件。

我在iPhone中搜索了一些邮件应用程序,比如原始邮件应用程序和Sparrow,它们几乎以同样的方式执行此操作。详细邮件视图是UITableview,发件人和收件人是一个UItableviewcell,主题是一个UItableviewcell,邮件正文和附件是一个UItableviewcell。由于邮件正文可能有html内容,我认为需要使用UIWebview来显示,附件是一个新的UITableView,其中行是附件的数量。

我的问题是:

如何将UIwebview和UItableView放在一个UITableViewCell中?

我试图分配一个tableviewcell并向单元格添加webview和tableview,但它不能正常工作。

有谁能告诉我实施这项要求的更好方法是什么?感谢。

1 个答案:

答案 0 :(得分:0)

我建议您对所有单元使用相同的tableview,而不是在表中创建表=)

in

-cellforrowat...{
}

你可以制作条款

indexPath.row

0: subject
1: receiver,sender
2: webview for content
3: first attachement
4: second attachement
5: ... further attachements

因此您可以为

声明不同的UITableViewCell子类
subject
adresses
webviewcell
attachment

你知道,对于每个row > 2(左右),你必须返回一个附属单元

只是一个想法可能是我解决它的第一个想法