我有一個自定義的單元格,裏面有一個子視圖,從服務器獲取內容後,一旦響應出現,就會增加高度。如何在動畫的同時增加細胞高度和子視野高度?
所以我用動畫增加了這個子視圖的高度,並且在完成動畫時,我發送一個委託消息給viewController。
在此代表我設置新的值實例變量的單元格高度和呼叫
[tableView beginUpdates];
[tableView endUpdates];
後剛剛重新調整與流暢的動畫新的高度細胞
。 ,但由於這個委託方法在前一個動畫的完成塊中被調用,所以在它之後發生。
有沒有辦法讓他們倆一起順利發生?
您是否嘗試自動調整子視圖的細胞? – satheeshwaran
但我的問題是我只會知道子視圖調整到新高度的單元格的高度,或者您基本上告訴我要通過委託調用來調整單元格的大小,並讓子視圖調整爲使用自動調整掩碼而不是設置我自己動畫的框架? 嗯...我沒有嘗試這個,似乎是一個好主意。 –