2012-04-07 10 views
32

Estoy tratando de agregar una tercera pestaña al tabBarController usando ios5. El objeto estándar que obtienes cuando lo arrastras a tu guión gráfico tiene 2 pestañas. ¿Alguien sabe como hacer esto? Busqué en Internet y todos los ejemplos comienzan con su tabBarController con las pestañas adicionales sin mostrar cómo obtenerlo.Intentando agregar la tercera pestaña a tabBarController

Respuesta

1

Mire en la parte derecha de la pantalla, creo que es la vista de la biblioteca de Objetos. Solo encuentra el "Elemento de la pestaña" (o algo así) y arrástralo a la barra.

+1

Gracias por responder a esto. Descubrí que podía arrastrar desde el controlador de mi barra de pestañas hasta mi controlador de vista de tabla (o tal vez era el controlador de navegación) y aparece la 3ª pestaña solo "mágicamente". – Michele

8

para la tercera pestaña primer añadir un controlador de vista y luego haga clic derecho en el controlador TabView y después de él es segway guión gráfico de arrastre relación controll al controlador de vista agregado y se hace

+0

Gracias! Controlé arrastrado al nuevo TVC y ¡simplemente apareció! – Michele

40

Basado en Wolvorin y Tom van respuestas, y en base a lo que he experimentado que debe hacer de la siguiente manera:

  1. Crear un vacío View Controller (en los controladores y objetos)
  2. de las ventanas y Bares, arrastre Tab Bar Item a la vista recién añadido
  3. Desde el principal Vista Controlador, seleccione Tab Bar Controller icono (al lado de Primera Respuesta), y Control-Arrastrar a la vista recién añadido
  4. BOOM tiene nueva pestaña
14

para exponer sobre la respuesta @Roozbeh 's, cuando controla arrastre de la barra de control Tab para el controlador de vista que acaba de agregar, asegúrese de seleccionar la opción de controlador de vista en relación de dependencia Seque

Control drag from here

And select view controllers under Relationship Seque

Estaba leyendo esta pregunta después de tener el mismo problema y quería aclarar cuál fue el paso exacto.

71

aquí está el vídeo que he visto me ha enseñado cómo agregar una tercera pestaña a un tabBarController:

voy a resumir el proceso más adelante.

Crear un nuevo proyecto de aplicación de pestañas

enter image description here

Esto proporcionará automáticamente dos pestañas que ya "sólo trabajo".

enter image description here

Agregar nuevo controlador de vista

Arrastre otro controlador de vista sobre el guión gráfico.

enter image description here

Añadir barra de pestañas artículo

Arrastre un elemento de la barra de pestañas en el nuevo controlador de vista que acaba de añadir.

enter image description here

Conectar a vista de pestaña Controlador

Haga clic y Control-Arrastre desde el controlador de vista Tab para su nuevo controlador de vista. Aparecerá un menú emergente. Elija la opción Controladores de vista en el grupo Relación Segue.

enter image description here

Eso es todo. Debería poder ejecutarlo ahora y tener las tres pestañas funcionando. Mire el video al que me he vinculado para obtener más detalles.

Nota:

  • que hacer nada en su nueva pestaña, no se olvide de añadir una nueva clase View Controller (como lo haría para cualquier nuevo Vista Controlador).
+3

Es casi 2018 y la gente como yo todavía está buscando cómo hacerlo. A veces estoy desconcertado por cómo los documentos oficiales o los cursos en línea no explican correctamente las cosas básicas. – Mirko

Cuestiones relacionadas