UITableView deja de desplazarse al agregar nuevas filas

Tengo una UITableView con celdas que tienen UIImages como contenido principal. La Vista de tabla está paginada, así que cuando estoy cerca del final de UITableView, hago una nueva Solicitud a la API e inserto las nuevas celdas (desplazamiento infinito).

El problema es que cuando llegan los datos de la API, y los agrego a la vista de la tabla, el desplazamiento se detiene completamente.

Lo he intentado

[tableview reloadData] 

y

 [tableview beginUpdates] [tableview insertRows...] [tableview endUpdates] 

Pero la animation Scrolling se detiene completamente en ambos casos.

Acabo de encontrar el problema: después de que llegaron los nuevos datos, tuve una llamada [self.refreshControll endRefreshing] . Y por alguna razón ese método detuvo toda la animation de desplazamiento en la vista de tabla.

Añadiendo

 if ([self.refreshControl isRefreshing]) { [self.refreshControll endRefreshing]; } 

El problema fue resuelto.