Estoy haciendo cambios en un tableView usando un bloque beginUpdates/endUpdates. A lo largo del camino, necesito actualizar una sombra paralela para que refleje la composición actual de tableView.UITableView beginUpdates/endUpdates callback
Intenté configurar KVO para tableView's contentSize
pero solo se llama al endUpdates
, una vez que la animación ha finalizado. Lo que quiero es que se llame cada vez que contentSize
cambie (incluso si es solo por un píxel). ¿Hay alguna forma de lograr esto?
Para su información: Las invocaciones de beginUpdates y endUpdates se pueden anidar. Si no realiza las llamadas de inserción, eliminación y selección dentro de este bloque, los atributos de la tabla, como el recuento de filas, pueden dejar de ser válidos. –
¿Tiene un ejemplo de cómo deben usarse las llamadas anidadas? – Rivera