/ / UINavigationController: barra de herramientas en cada controlador: ¿evita que se oculte y se muestre de nuevo? - iphone, object-c, cocoa-touch, ios, xamarin.ios

UINavigationController: Barra de herramientas en cada controlador: ¿evita que se oculte y se muestre de nuevo? - iphone, objetivo-c, cocoa-touch, ios, xamarin.ios

Mi aplicación tiene un UINavigationController. Todos los controladores que presiono en el controlador de navegación heredan de una clase base que en ViewDidAppear() añade un par de UIBarButtonItems y configura la barra de herramientas del controlador de navegación (UINavigationController.Toolbar propiedad) para ser visible. Funciona, pero cada vez que se presiona un nuevo controlador, los botones se desvanecen, solo para volver a aparecer cuando se presiona el nuevo controlador. ¿Puedo evitar que se eliminen los botones en primer lugar?

Respuestas

0 para la respuesta № 1

¿Se está desvaneciendo toda la barra o solo los botones? Tal vez haya configurado hidesBottomBarWhenPushed en un controlador de vista?


0 para la respuesta № 2

Me di cuenta ... Llamé a SetToolbarItems () en el controlador de navegación en lugar de a la vista que se agrega actualmente.