Me gustaría restablecer por completo la posición de desplazamiento de una UITableView, de modo que cada vez que la abra mostrará los elementos más importantes. En otras palabras, me gustaría desplazar la vista de tabla a la parte superior cada vez que se abre.¿Cómo restablecer la posición de desplazamiento de una UITableView?
He intentado utilizar el siguiente fragmento de código, pero parece que no he entendido bien la documentación:
- (void)viewWillAppear:(BOOL)animated {
[tableView scrollToNearestSelectedRowAtScrollPosition:UITableViewScrollPositionTop animated:NO];
}
Es este el enfoque equivocado aquí?
Esta es una forma bastante sencilla de hacerlo porque no tiene que preocuparse de si su mesa está vacía o no. Tuve un accidente desagradable yendo a NSIndexPath (0,0) cuando no había registros para mostrar. –
¡Gracias! ¡Un gran consejo! – quantum