La barra de desplazamiento no llega al final de la vista de tabla.

No sé exactamente por qué, pero la barra de desplazamiento de mi tabla nunca llega al final.

Esta es la mitad de la vista de tabla, todo está bien.

introduzca la descripción de la imagen aquí

Pero cuando llego al final

introduzca la descripción de la imagen aquí

La barra de desplazamiento no llega al final …

Creo que mis restricciones están bien (estoy usando autolayout), porque además de la barra de desplazamiento, la vista de tabla se muestra bien.

Mi controller de vista es UIViewController y contiene solo una UITableView . Aquí hay una captura de pantalla que lo resume:

introduzca la descripción de la imagen aquí

No se agrega ninguna restricción por código. ¿Sabes cómo podría depurar esto?

Gracias por adelantado

Edit: He intentado eliminar y volver a crear el controller de vista (copyndo y pegando UITableView ) el problema sigue aquí.

Edit2: si cambio la restricción inferior a "Parte inferior de la vista" en lugar de "Guía de layout inferior", esto funciona bien.

El problema es que mi vista no tiene una altura correcta, ya que se supone que debe ir debajo de la barra de tabs.

Algunas ideas ?

He solucionado el problema mediante la configuration de la propiedad automaticallyAdjustsScrollViewInsets Ajusta las inputs de automaticallyAdjustsScrollViewInsets a NO .

Se pueden encontrar más detalles aquí: https://stackoverflow.com/a/21302259/1295537

Lo que podría estar sucediendo es que tiene el recorte deshabilitado, y el marco para su tableView no es la altura completa de la vista.

O bien, podría tener contentInsets configurado, que también cambia el tamaño del indicador de desplazamiento.

Para aquellos que las soluciones anteriores no funcionan, intente esto. No tiene sentido, pero funciona (en mi caso, necesitaba UITableView detrás de otras vistas, así que agregué una vista ficticia)

https://stackoverflow.com/a/23019724/1148910

En lugar de usar un controller de vista normal y arrastrar en una vista de tabla en un storyboard (que supongo que estás haciendo), ¿has considerado utilizar un controller de vista de tabla? No deberías tener este problema en ese caso (nunca lo hice). Puede incrustar fácilmente el controller de vista de tabla en el controller de barra de tabs.

¡Espero que esto ayude!