- Bagaimana saya dapat meningkatkan prestasi meja saya?
- Bagaimana anda mengembangkan dan ketinggian kontrak sel UITableView ketika ditoreh?
Bagaimana saya dapat meningkatkan prestasi meja saya?
Cache pada dasarnya dapat menyelesaikan masalah prestasi yang paling banyak. TableView perlu mengetahui ketinggian sel untuk susun atur sel. Anda perlu mengetahui ketinggian semua sel untuk mengetahui ketinggian jadual itu sendiri. Oleh itu, setiap kali anda memanggil ReloadData, anda perlu mengira ketinggian semua sel.
Bagaimana anda mengembangkan dan ketinggian kontrak sel UITableView ketika ditoreh?
Menghidupkan sel untuk berkembang dan berkontrak
Anda membekalkan pelbagai baris (indexpath) yang perlu dimuat semula, maka tableview akan memuatkannya dengan memanggil selforrowat: pada sel ini untuk susun atur mereka sekali lagi, dan menghidupkan peralihan dengan rowanimation yang anda lalui dengan: parameter.