我有一個單元格的TableView,我想在這個單元格中插入大量的文本,所以我想我需要使用ScrollView來滾動文本。在TableView中插入ScrollView?
我該如何插入?這個方法正確嗎?
這是在應用程序的幫助,是否正確使用這種模式?
對不起,但我是初學者,我沒有iPhone或iPod,謝謝!
我有一個單元格的TableView,我想在這個單元格中插入大量的文本,所以我想我需要使用ScrollView來滾動文本。在TableView中插入ScrollView?
我該如何插入?這個方法正確嗎?
這是在應用程序的幫助,是否正確使用這種模式?
對不起,但我是初學者,我沒有iPhone或iPod,謝謝!
您需要通過繼承UITableViewCell創建自定義單元格,然後在customcell中添加UIScrollView。然後在Table視圖中使用該單元格。
,你可以把你的文字中UITextView
,它在你的UITableViewCell
添加爲一個子視圖,因爲
UITextView is inherited from UIScrollView,
No need to add UIScrollView if you use UITextView
當您創建的UITableView你實現一些委託方法,你可以通過按窗口鍵查看和然後雙擊UITableView委託。在其中一種方法中,您可以根據您的要求設置單元高度。通過這樣做你的細胞高度可以變化。
- (CGFloat)tableView:(UITableView *)resultTableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
return 150;
}
當你的表中有一個限定的高度,當在單元格中的文本會過多地含有成滾動視圖將被自動插入。
雖然我7KV7的原始評論同意,它看起來並不像有必要在此場景中的tableview的...
萬一別人在此尋找一個答案,「滾動型發生在桌面視圖中「的問題,這裏有幾點澄清上述意見。
將tableview和scrollview放在同一個視圖上的技術問題是UITableView已經是UIScrollView的後代,如果你試圖在同一個視圖中處理這兩個問題,那麼你最終會遇到相沖突的問題委託消息。
正如iPhonePgr所建議的那樣,您可以創建一個自定義的UITableViewCell。首先想到的是讓UITableViewCell充當它自己的滾動視圖的委託。這裏的問題是單元和它的內容可能隨時丟棄或重用,作爲tableview的出列函數的一部分。
所以一些基本規則來指導你實現:
希望這些觀點對任何貫穿本條目的人都有用。
表視圖的需要是什麼?如果你只是想讓單元格顯示大文本,爲什麼不使用UITextView? – visakh7 2011-03-22 11:32:50