Múltiples controladores de barra de pestañas en Swift en una aplicación.
Soy un traductor de español que traduce documentos de TI. Traduzca lo siguiente al español. No traduzca el código ni la salida en markdown.
Soy bastante nuevo en el desarrollo de iOS y, mientras hacía mi primera aplicación, no pude averiguar cómo implementar diferentes TabBars para diferentes vistas. Tengo una TableView dentro de un NavigationController, dentro de un TabBarController. La TabBar para NavigationViewController tiene “Inicio” y “Configuración”.
Cuando el usuario hace clic en una celda de TableView, se muestra DetailViewController, y realmente quería hacer que en DetailViewController hubiera una TabBar diferente como el botón “Invitar”. Algo así como en la aplicación Reddit, la TabBar aparentemente cambia dependiendo de si ha hecho clic en la publicación o no (consulte las capturas de pantalla).
Intenté incrustar un TabBarController separado para DetailView, pero no funcionó (tal vez no lo hice correctamente). Probablemente estoy haciendo la pregunta equivocada porque no estoy obteniendo nada de Google. Soy especialmente poco familiar con TabBarControllers, así que me gustaría mucho aprender sobre cómo se hace esta implementación. Estoy absolutamente perdido; cualquier tipo de ayuda sería apreciada. ¡Gracias!
davy.ai
Para implementar diferentes TabBars para diferentes vistas en el desarrollo de iOS, se pueden seguir los siguientes pasos:
Después de implementar estos pasos, tu DetailViewController debería tener una TabBar diferente a la de tu TabBarController original, y podrás personalizarla según tus necesidades.