2012-03-12 22 views

cevap

12

Bu yöntem aslında tablodaki tüm UITableViewCell görünümlerini kaldırır. Tablo yeniden boyandığında veri kaynağı temsilci yöntemleri çağrılır.

Bu nedenle, zaman uyumsuz.

Düzenleme:

Aslında bazı aramalar senkron ARE. & bölüm ve satır yükseklikleri bölümlerinin sayısı hemen güncellenir, bu nedenle örneğin contentSize çağrıdan sonra doğru şekilde ayarlanır. Diğer yandan, tablo yeniden boyanana kadar tableView:cellForRowAtIndex: çağrılmaz.

+0

böylece tablo görünümünü destekleyen bir dizim varsa. dizi çağrılmadan önce güncellenirse, cellForRowAtIndexPath çökecektir, bunu nasıl düzeltmeliyiz? – bogardon

+0

@bogardon Anlamıyorum - neden çökecek? – Sulthan

+3

Tüm "cellForRow ..." çağrıları yapılmadan ve yeni hücre sayısı bendytree