- Bagaimana Saya Dapat Meningkatkan Kinerja TableView Saya?
- Bagaimana Anda memperluas dan mengontrak ketinggian sel uitableview saat disadap?
Bagaimana Saya Dapat Meningkatkan Kinerja TableView Saya?
Cache pada dasarnya dapat menyelesaikan sebagian besar masalah kinerja. Tableview perlu mengetahui ketinggian sel untuk tata letak sel. Anda perlu mengetahui ketinggian semua sel untuk mengetahui ketinggian tableview itu sendiri. Oleh karena itu, setiap kali Anda memanggil reloaddata, Anda perlu menghitung ketinggian semua sel.
Bagaimana Anda memperluas dan mengontrak ketinggian sel uitableview saat disadap?
Menjiwai sel untuk berkembang dan berkontraksi
Anda menyediakan array baris (indexpath) yang perlu dimuat ulang, maka tableview akan memuat ulang dengan memanggil cellforrowat: pada sel ini untuk tata letaknya lagi, dan menghidupkan transisi dengan rowanimation yang Anda lewati dengan: parameter: parameter.