¿Cómo hago que un UITableView pare el desplazamiento?

No quiero decir que quiero deshabilitar el desplazamiento. Quiero poder decirle a la table que deje de moverse inmediatamente (pero luego debería seguir desplazándose después de que). es posible?

Un UITableView es una subclass de UIScrollView . Si le dice que se desplace a su position actual, dejará de desplazarse para que esto funcione para usted:

 [tableView setContentOffset:tableView.contentOffset animated:NO]; 

Vincule su vista de tabla a una variable llamada tableView , luego con la siguiente línea puede desactivar el desplazamiento:

 tableView.scrollEnabled = NO; 

Configúrelo en YES , si desea que se pueda volver a desplazar.

establecer tableView.alwaysBounceVertical = NO;

Si está utilizando el controller de vista de tabla, siga los pasos a continuación.

  1. Seleccione el controller de vista de tabla en el guión gráfico
  2. Vaya a atributo inspector-> scrollview
  3. Deselect el desplazamiento habilitado.