Tablo görünümü örneğinde -reloadData
'u çağırdığınızda, tüm UITableViewDataSource
çağrıları eşzamansız yapar mı? Teşekkür ederiz.- [UITableView reloadData] eşzamansız mı, senkron mi?
13
A
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.
İlgili konular
- 1. iOS UITableView reloadData sadece
- 2. ReloadData Arandığında UITableView Çizim Sorunları
- 3. UITableView reloadData, UITextField'ın resignFirstResponder'a neden oluyor
- 4. Swift UITableView reloadData() kullanıcı arayüzü davranışı
- 5. Redis güncellemeleri senkron mi?
- 6. multiple tableView reloadData()
- 7. Senkron
- 8. iOS - UITableView yenileme tablosu uygun şekilde mi?
- 9. [table reloaddata] sadece ana thread'dan mi çağrılmalıdır?
- 10. Firebase Senkron XMLHttpRequest Kaldırılmış
- 11. Parametreleri eşzamansız yöntemde doğrula
- 12. Netty ServerBootstrap - eşzamansız bağlanma?
- 13. Eşzamansız olarak UITableView kullanarak görüntüleri indirmek için NSURLConnection
- 14. GCD UITableView eşzamansız yükleme görüntüleri, yanlış görüntülenen sayfalar karşıdan yüklenir
- 15. Ajax senkron geri aramaları
- 16. performSelector UITableView sürüklenirken çalışamaz mı?
- 17. Eşzamansız olarak eşzamansız yöntem çağrılmaya çalışırken kilitlenme
- 18. WPF senkron animasyon
- 19. Wrap bir senkron görüşmesi
- 20. angularjs: $ http Senkron çağrı
- 21. Android değil senkron
- 22. Senkron Paralel Süreci C#/C++
- 23. LabVIEW'de eşzamansız DLL erişimi var mı?
- 24. PHP Guzzle 5 - Mesaj İsteği Eşzamansız mı?
- 25. UITableView boşken nasıl yeniden yüklenir?
- 26. UITableView:
- 27. ZeroMQ: eşzamansız yanıtlar
- 28. UITableview aksesuar türü
- 29. PHAsset içeriği eşzamansız olarak okunamıyor
- 30. UITableView
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
@bogardon Anlamıyorum - neden çökecek? – Sulthan
Tüm "cellForRow ..." çağrıları yapılmadan ve yeni hücre sayısı
bendytree