2011-10-16 159 views
2

我只是找不到解決此問題的好方法。我有一個UITextView分類在UITableViewCell中。現在我有TextView動態調整大小,但單元格不是。這是因爲heightForRowAtIndexPath只在加載時被調用。我怎麼能沒有調用cellForRowWithIndexPath(即reloadData)這個調用...動態UITableViewCell高度內的動態UITextView?

任何幫助將是偉大的!謝謝!

回答

1

它其實很簡單,只需使用這樣的事情的UITableViewCell

[tableView beginUpdates]; 
self.frame = CGRectMake(0,0,width,new height); 
[tableView endUpdates]; 

不記得裏面,但UITableViewCell中的上海華應該是UITableView的。

+0

讓我來試試吧! – Eric

+0

似乎沒有更新tableview。我目前的單元格文字正在增長,並且覆蓋了下一行 – Eric

+1

哦,似乎我的TableView意外地從我的插座上斷開連接......效果很好,並進行了一些調整! – Eric