Tengo un controlador de navegación dentro de una subclase personalizada del controlador de la barra de pestañas que creé.¿Hay eventos de barra de pestañas para notificar cuando alguien oculta/muestra la barra de pestañas?
Quiero saber desde dentro de la barra de pestañas (personalizada) cuando uno de los controladores que se muestran intenta ocultar o mostrar la barra de pestañas. (por ejemplo, cuando se empuja un VC que tiene su hidesBottomBarWhenPushed = YES en el controlador Nac).
En resumen, quiero recibir notificaciones de los eventos que ocultan/muestran la barra de pestañas, pero no pude encontrar nada en la referencia de Apple. Intenté buscar en UITabBar, UITabBarDelegate, UITabBarController y UITabBarControllerDelegate, pero parece que todos proporcionan funcionalidad relacionada con los elementos de la barra de pestañas.
Gracias de antemano.
No estoy seguro de que lo tengo. HidesBottomBarWhenPushed es una propiedad que representa un estado. La propiedad no contiene el código real que oculta la barra (la propiedad generalmente se establece antes de que un controlador se inserte en la pila nav vc). – nsof