Estoy tratando de cambiar el tamaño de la altura de la tabla con una animación, funciona bien al animar frame.size.height de la tabla.Cambiar el tamaño de la altura de UITableView, y seguir desplazándose en la parte inferior
El problema es que tengo una tableview que es 200 píxeles de altura y desplazado hasta el fondo, quiero animar esta a 100px, corro un simple
[UIView animateWithDuration:0.245f animations:^{
CGRect frame = tableview.frame;
frame.size.height = 100.f;
tableview.frame = frame;
}];
esto funciona bien, pero después de que redimensiona ya no se desplaza al final de la tabla. Quiero que la vista de tabla siempre se dispare en la parte inferior mientras se anima. He intentado muchas cosas differnet como llamar
[tablview scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionTop animated:YES];
justo antes/después de que iniciar la animación de cambio de tamaño, pero no he logrado conseguir que se sincronizan 100%. ¿Hay alguna manera de cambiar el tamaño de la vista de tabla mientras que la parte inferior de la vista de tabla muestra el último elemento de la vista de desplazamiento?
Utilice [UIView animateWithDuration: animaciones: finalización:] en su lugar? – onnoweb
Quiero que la scrollanimation ocurra con la animación de cambio de tamaño no después, pero gracias :) –