Tengo una aplicación con UITabBarController
con una subvista UINavigationController
, que contiene una vista de tabla. Quiero poder cambiar el UITabBarController
con un UIToolbar
para un controlador de vista específico cuando se selecciona una celda.Reemplace UITabBar con UIToolBar
He aquí un ejemplo de alguna otra aplicación, que reacciona de la misma manera:
Y cuando se selecciona una celda vista de tabla:
El controlador de vista detallada (segunda pantalla) necesita reemplazar el padre UITabBarController
con un UIToolbar
. ¿Alguien sabe cómo puedo hacer esto?
Esta es de lejos la mejor opción. Aunque las otras respuestas funcionan, esta logra el mejor. El problema con los otros métodos es que no son compatibles con la rotación. Por lo tanto, si desea admitir la autorrotación, solo use el campo hidesBottomBarCuando se apunte a su vista antes de presionarlo en la pila NavigationController. Luego permitirá que su nueva vista ocupe toda la pantalla. – jschmidt