我需要一個可調整大小的單元格內的文本視圖 - 該單元格基於特定的計時器/秒錶實時調整大小。我不能簡單地將文本視圖放入單元格中,因爲我正在每隔10ms調整行數reloadRowsAtIndexPath:
,這導致UITextView
辭去第一響應者。我試圖避免每次都調用becomeFirstResponder
,所以我現在所做的是創建了一個外部文本視圖並將其添加到表視圖的頂部,因此它基本上只能像在單元格內一樣。如何在可調整大小的UITableviewCell中添加UITextView
你有什麼建議嗎?我可以用不太冒犯的方式做到這一點嗎?
謝謝,夥計們!
因此,這將基本上調用heightForRow ..但不cellForRow ..? – Jure
是的,這是因爲您沒有更新'beginUpdates'和'endUpdates'之間的任何單元格,但是'endUpdates'強制tableView重新加載單元格高度。 – Leijonien
嘗試過,並且tt的重裝細胞高度不夠快。看起來它太慢了 - 它只在我輸入文本時纔會正確更新(我猜是否重新繪製單元格?)。 – Jure