Cómo ocultar la barra de pestañas mediante programación y luego expandir la vista para que se ajuste

Obtuve el código de esta pregunta:¿Cómo ocultar UITabBarController mediante programación? lo cual es brillante, sin embargo, la vista no se expande para adaptarse al espacio dejado por la barra de pestañas ahora.

He establecido las UIViewAutoresizingMasks apropiadas para la vista, pero supongo que solo porque está oculto no significa que todavía no esté ocupando el espacio.

De todos modos, si lo hago[self.navigationController setNavigationBarHidden:YES animated:YES]; entonces la barra de navegación se mueve hacia arriba y fuera de la pantalla expandiendo la vista con ella.

¿Cómo puedo replicar este comportamiento para la barra de pestañas?

Gracias

Tom

Respuestas a la pregunta(5)

Su respuesta a la pregunta