Show UITabBar cuando UIViewController presionó

Aquí está mi situación:
Tengo unUINavigationController dentro de unaUITabBarController. Cuando profundizo en el controlador de navegación, en algún momento tengo que ocultar laUITabBar porque quiero que la vista tenga tanto espacio como sea posible.
Lo hago usandoself.hidesBottomBarWhenPushed = YES dentro del @ empujaUIViewController, y funciona bastante bien.
Sin embargo, quiero mostrar elUITabBar de nuevo en los siguientes controladores empujados. He intentado ponerself.hidesBottomBarWhenPushed = NO en los otros controladores, pero la UITabBar no volverá.

Parece normal como dice la documentación:

hidesBottomBarWhenPushed

If YES, the bar at the bottom of the screen is hidden; otherwise, NO. If YES, the bottom bar remains hidden until the view controller is popped from the stack.

Y de hecho, cuando aparece el controlador con esta propiedad establecida en yes, la barra de pestañas vuelve.

¿Hay alguna forma adecuada de mostrar elUITabBar cuando se presiona un controlador, una vez que se ha ocultado?

Gracias por adelantad

Respuestas a la pregunta(3)

Su respuesta a la pregunta