uinavigationcontroller modalviewcontroller

uinavigationcontroller - UITableView dentro de un controlador de navegación no se desplaza después de descartar presentViewController



presentviewcontroller swift 4 (1)

El problema era que tenía una vista de encabezado en UITableView y necesitaba quitar la marca de "Usar ajuste automático" (en la sección Inspector de archivos) del archivo Xib cuando estaba cargando el encabezado desde un Xib.

Comportamiento de desplazamiento inesperado después de agregar filas a UITableView

Estoy mostrando una Presentación de presentación modal en un Controlador de navegación llamando

[self.navigationController presentViewController:controllerA animated:YES completion:nil];

Y estoy descartando el controladorA llamando

[self.presentingViewController dismissViewControllerAnimated:YES completion:nil]

Una vez finalizado el cierre, la UITableView in del navigationController anterior no se desplaza hacia arriba y hacia abajo tal como lo hacía antes de que se llamara al presentViewController. ¿Debo hacer algo después de cerrar para hacer que UITableView vuelva a desplazarse?