Mostrar UITabBar quando UIViewController pressionado
Aqui está a minha situação:
eu tenho umUINavigationController
dentro de umUITabBarController
. Quando eu detalhar o controlador de navegação, em algum momento eu tenho que esconder oUITabBar
porque quero que a vista tenha o máximo de espaço possível.
Eu faço isso usandoself.hidesBottomBarWhenPushed = YES
dentro do empurradoUIViewController
e funciona muito bem.
No entanto, quero mostrar oUITabBar
de volta nos seguintes controladores enviados. Eu tentei colocarself.hidesBottomBarWhenPushed = NO
nos outros controladores, mas o UITabBar não voltará.
Parece ser normal como a documentação declara:
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.
E, de fato, quando o controlador com essa propriedade definida como yes é acionado, a barra de tabulação volta.
Existe alguma maneira adequada de mostrar oUITabBar
quando um controlador é pressionado, uma vez oculto?
desde já, obrigado