Estoy tratando de desplazar una UITableView mediante programación tocando un botón. Debería tener el mismo efecto al hacerlo a mano o incluso un poco más en el tiempo de desplazamiento.Desplazar programáticamente un UITableView con aceleración y desaceleración
Primero traté de usar scrollToRowAtIndexPath: atScrollPosition: animated: Sin embargo, es demasiado rápido y está corregido en el tiempo. Además, no tiene aceleración y desaceleración.
¿Alguna idea de cómo desplazar una UITableView mediante programación ya que se ha desplazado manualmente? Estaba pensando en enviarle algunos toques personalizados . ¿Crees que podría funcionar?
¡Cualquier idea y ayuda son muy apreciadas! ¡Gracias!
¡Gracias! Sin embargo, ya lo he intentado. El problema es que las celdas de la vista de tabla no se están cargando. –
Suena como un problema con otra cosa. Tal vez después de que la animación sea con w/contentOffset, puede preguntar a la tabla por sus filas visibles a través del método: "indexPathsForVisibleRows". Y luego llame a reloadRowsAtIndexPaths: withRowAnimation: con esas rutas de índice visibles. Pero creo que podría haber un problema de mayor nivel en la mano. –