Tengo un TabBarController, una de las pestañas contiene una subvista que es un navigationController. Luego estoy cargando en el controlador de navegación una vista que hereda el formulario UITableViewController.Margen superior en UITableViewController
Mi problema es que por alguna razón la vista de tabla comienza a aparecer detrás del controlador de navegación, no en la parte superior de la pantalla sino a la mitad de la barra de navegación, por lo que se corta la parte superior de la primera celda de la vista de tabla.
¿Alguien puede sugerir cómo mover el UITableViewController hacia abajo?
Esto funciona genial, pero las barras de desplazamiento están un poco desordenadas. Se extienden debajo de la barra de navegación aquí. Es como si tuviéramos que cambiar el marco en lugar de simplemente agregar un edgeInset a la vista de desplazamiento. Pero ese reencuadre no funciona –
@ chuckp16 También puede agregar 'self.tableView.scrollIndicatorInsets = insert;' – dokkaebi
(64, 0, 0, 0) funciona mejor para UINavigationBars estándar (sin solicitud). – eulr