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
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.
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
Gracias! Controlé arrastrado al nuevo TVC y ¡simplemente apareció! – Michele
Basado en Wolvorin y Tom van respuestas, y en base a lo que he experimentado que debe hacer de la siguiente manera:
- Crear un vacío
View Controller
(en los controladores y objetos) - de las ventanas y Bares, arrastre
Tab Bar Item
a la vista recién añadido - 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 - BOOM tiene nueva pestaña
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
Estaba leyendo esta pregunta después de tener el mismo problema y quería aclarar cuál fue el paso exacto.
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
Esto proporcionará automáticamente dos pestañas que ya "sólo trabajo".
Agregar nuevo controlador de vista
Arrastre otro controlador de vista sobre el guión gráfico.
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.
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.
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).
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
- 1. Cambiando programáticamente la pestaña seleccionada de tabBarController
- 2. Intentando agregar demora a jQuery Solicitud AJAX
- 3. si la tercera letra es igual a
- 4. Agregar control de usuario a la página de pestaña
- 5. Intentando agregar un fragmento a mi contenedor de fragmentos FrameLayout
- 6. Agregar aplicación-Pestaña en Firefox
- 7. giratoria Three20 TTPhotoViewController dentro tabBarController
- 8. tabBarController y navigationControllers en modo apaisado, episodio II
- 9. ¿Cuál es la tercera argumento de monkeyrunner.press
- 10. Intentando agregar compatibilidad con la IoC a los servicios de WCF
- 11. Cómo activar el método "tabBarController: didSelectViewController:" programmatically?
- 12. UITabBarController es posible seleccionar la pestaña mediante el código?
- 13. ¿Cómo puedo agregar una pestaña a la vista de contacto de Tridion?
- 14. ¿Cómo volver a cargar la actividad de la pestaña cuando la pestaña cambia?
- 15. Distinga el enlace abierto en la pestaña actual frente a la nueva pestaña
- 16. Cambiar a una pestaña particular en VIM
- 17. Intentando portar Apache POI a Android
- 18. Plone: Agregar permiso a la función
- 19. Cambiar la pestaña onNewIntent causa IllegalStateException
- 20. ¿Cómo puedo agregar elementos de una colección que no existen en una segunda colección a una tercera?
- 21. Google Charts - Intentando agregar enlaces o cualquier forma de html personalizado en la ventana emergente
- 22. ¿Cambiar a una pestaña específica en Vim como en Firefox?
- 23. Estilo de comentario: Imperativo o tercera persona
- 24. Acceda a la "Pestaña Editar página URL" desde la página
- 25. Descomposición en tercera forma normal (3NF)
- 26. Agregar waypoints a la búsqueda de gráfico A *
- 27. ¿Cómo abrir una nueva pestaña en JavaScript sin cambiar a la nueva pestaña?
- 28. Intentando comprender la sintaxis de definición de la clase F #
- 29. Strip cadena después de la tercera aparición del carácter python
- 30. ¿Qué es "Escala de tercera generación"?
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