Qué es UITabBarController

| Última modificación: 11 de junio de 2024 | Tiempo de Lectura: 2 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

UIKit es un kit de interfaz de usuario que ofrece muchas posibilidades, entre las que podemos destacar los controladores de navegación. Por ello, te hablamos acerca de qué es UITabBarController.

¿Qué es UITabBarController?

En términos generales, qué es UITabBarController no difiere mucho del controlador de navegación llamado UINavegationController. No obstante, la ubicación y función de ambos controladores, al ejecutar la app que se está desarrollando, cambia un poco.

En primer lugar, te preguntarás acerca de qué es UITabBarController. Sobre esto podemos decirte que hace referencia a un controlador de navegación que sirve como un contenedor o espacio donde se almacenan diferentes vistas, las cuales se encuentran ligadas al controlador principal, es decir, el view controller.

🔴 ¿Quieres entrar de lleno al Desarrollo Mobile? 🔴

Descubre el Desarrollo de Apps Móviles Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp en Desarrollo de Apps Móviles por una semana

Aunqu, es necesario aclarar que, como ya hemos mencionado, lo que es UITabBarController se considera como otra forma de navegación con UIKit diferente a la UINavigationController.

Esto se debe a que, en el caso del UINavigationController, las posibilidades o botones para navegar de una vista a otra se encuentran en la barra de navegación ubicada en la parte superior de la pantalla del dispositivo; mientras que en UITabBarController la barra de navegación se encuentra en la parte inferior.

De hecho, un tab bar se puede asociar a una barra de pestañas, que es muy útil en caso de estar desarrollando una app en donde el contenido se divida en diferentes secciones. Por lo tanto, se hace uso de esta posibilidad para que la interfaz sea más interactiva y el usuario pueda intuir que es una aplicación con pestañas o diferentes secciones.

En caso de que saber qué es UITabBarController te haya dejado con ganas de profundizar un poco en cuanto a los controladores de vista, te invitamos a echarle un vistazo a nuestro post Qué es ViewController en Xcode, en donde te hablamos sobre algunos aspectos generales de estos elementos tan fundamentales en el desarrollo de apps.

Ahora que sabes qué es UITabBarController, seguro que quieres aprender mucho más acerca de los diferente conceptos relacionados con el desarrollo y diseño de apps para los diferentes sistemas operativos de Apple, en especial, iOS, así como el uso de UIKit. Por ello, te contamos que en KeepCoding, tenemos muy presente que los temas que están relacionados con el desarrollo de aplicaciones pueden resultar complicados de entender sin una guía adecuada. Es así como, para ayudarte en tu proceso de formación en desarrollo Mobile, hemos construido nuestro Desarrollo de Apps Móviles Full Stack Bootcamp

Con este bootcamp, podrás tener la oportunidad de conocer información fundamental acerca de cómo son los procesos de desarrollo y diseños de apps multiplataforma, así como cuáles son los fundamentos iOS y Android y varias pautas de diseño de aplicaciones, al igual que productos de Apple como la plataforma Xcode y UIKit, además de algunos de los lenguajes de programación imprescindibles, como es el caso de Swift. ¡No lo dudes más y solicita información ahora para matricularte y convertirte en un experto!

Jose Luis Bustos
Jose Luis Bustos

Lead Software Architect & Coordinador del Bootcamp en Desarrollo de Apps Móviles iOS & Android.

Posts más leídos

¡CONVOCATORIA ABIERTA!

Desarrollo de apps móviles ios & Android

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado