設定估算高度
1.優點
1> 減少heightForRowAtIndexPath方法的呼叫次數
2> 可以讓暫時看不見的cell的高度延遲計算
2.缺點
1> contentSize的不太準確的
2> 滑動過程中,滾動條的長度會變來變去(可能會有跳躍效果)
heightForRowAtIndexPath方法的呼叫時刻
一.如果沒有設定估算高度estimatedRowHeight
1.每當reloadData時,有多少條資料,就會呼叫多少次這個方法(比如一共有100條資料,就會呼叫100次這個方法)
2.每當有cell出現時,就會呼叫一次這個方法
二.如果設定了估算高度estimatedRowHeight
1.每當有cell出現時,就會呼叫一次這個方法
複製程式碼