Saya memiliki UITableView yang menggunakan sel tabel kustom dan setiap sel memiliki UIWebView.
Karena UIWebView membutuhkan waktu lama untuk memuat, saya ingin menghindari memuat ulang di semua biaya. Dalam beberapa situasi, saya telah memuat semua sel, tetapi tingginya kacau. Oleh karena itu, saya perlu "menyampaikan" tabel tanpa memicu fungsi "cellForRow".
- Saya pasti tidak dapat menggunakan reloadData ... karena akan memuat ulang sel lagi.
- Saya mencoba tableView.setNeedDisplay, setNeedsLayout dll, tidak ada yang mampu mengatur ulang sel tabel
- Satu-satunya cara kerjanya, adalah dengan memanggil blok startupdates / endupdates, blok ini mampu menyampaikan tabel saya tanpa mengaktifkan cellForRow! TAPI, saya tidak ingin animasi! Blok ini menghasilkan efek animasi tetapi saya tidak menginginkannya ...
Bagaimana saya bisa mengatasi masalah saya?
UITableViewRowAnimationNone
, tetapi dengan ini animasi dapat dengan mudah dilewati!