2012-04-09 64 views
1

我正在iOS中開發郵件應用程序。在IOS郵件應用程序中,如何在郵件正文後顯示郵件附件?

當顯示電子郵件的詳細信息/內容時,我無法弄清楚如何一起顯示郵件正文和附件。

我在iPhone上搜索了一些郵件應用程序,如原來的郵件應用程序和Sparrow,它們幾乎以相同的方式執行此操作。詳細郵件視圖是一個UITableview,發送者和接收者是一個UItableViewcell,主題是一個UItableViewcell,郵件正文和附件是一個UItableViewcell。由於郵件正文可能有html內容,我認爲它需要使用UIWebview來顯示,而附件是一個新的UITableView,其中行是附件的數量。

我的問題是:

如何把一個UIWebView並在一個UITableViewCell的一個UITableView?

我試圖分配tableviewcell並添加一個webview和tableview到單元格,但它不工作的好。

任何人都可以告訴我什麼是更好的方式來實現這個要求?謝謝。

回答

0

我會建議你使用相同的tableview的所有細胞,而不是在一個表中創建表=)

-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(左右),你必須返回一個attachementcell

只是一個想法的可能是我的第一個想法解決它

+0

很容易做到,因爲你說。但我嘗試一些郵件應用程序,他們都將內容和附件放在一個tableviewcell中。也許他們在webview之後使用bottons。我想我可以這樣做。 – jimmyzhouj 2012-04-10 05:18:16

+0

嘗試一下,如果它不工作回來:-) – 2012-04-10 06:03:09

+0

btw:歡迎來到stackoverflow ;-)不要忘記upcote&或接受食道,如果你喜歡他們,他們幫助你:-) – 2012-04-10 07:52:22

相關問題