2012-01-20 70 views
1

我需要使UI如下:使UIWebView成爲UITableviewCell的一部分

爲了響應HTTPRequest,我得到了JSON響應。 標題&一些HTML內容。

我用我得到的迴應的標題填充UITableViewCell。 現在,我需要以UITableViewCell的下拉方式顯示HTML內容。 在單元上點擊時的意思它出現在單元格下面(或者說在單元格中),再次點擊會使其消失。

我在考慮製作UIWebView,它是UITableViewCell的一部分。有關如何實現該目標的任何指導。

還有,有沒有更好的方法來執行此操作?

回答

1

正如你所問,「還有,有沒有更好的方法來執行此操作?」

更好我可以說,但 就我而言,我做到了用不同的方法。 on didSelectRowAtIndexpath:我設置了新的UIWebView並在其中顯示了HTML內容。

我根據我通過WebResponse獲得的內容,真正在網上搜索動態設置UIWebView的高度。但是,我沒有發現任何有用的東西,真的。

1

您可以嘗試動態插入和刪除自定義單元格,該單元格在didSelectRowAtIndexPath:上選擇的單元格下方包含UIWebView。但我強烈建議你找到一種將HTML轉換爲字符串(例如NSAttributedString)並顯示標籤的方法。 UIWebView以殺死性能而聞名。

相關問題