2012-04-26 6 views
20

enter image description hereXcode: ¿Cómo agregar una nueva pestaña en el guión gráfico IOS5?

tengo unas pocas cosas .. ¿Cómo agrego otra pantalla de tabulación con IOS5 guión gráfico, por lo que "cuenta" puede tener 3 pantallas.

cuenta ---> ---> Añadir cuenta detalles de la cuenta

+0

u puede tener una barra de herramientas con 3 botones, cada uno tiene vistas individuales – vishy

+0

¿Qué pasa con el uso de una vista de desplazamiento con paginación? – Dani

+0

@Vishy, ​​ya hay 4 pestañas, pero quiero 2 pantallas de vista adicionales para la pestaña de la cuenta. – 001

Respuesta

3

Esto se puede hacer mediante programación :

// Tab Controller 
UITabBarController *tabBarController = [[UITabBarController alloc]init]; 

// Views to be accessed 
UIViewController *controllerOne = [[UIViewController alloc]init]; 
UIViewController *controllerTwo = [[UIViewController alloc]init]; 
UIViewController *controllerThree = [[UIViewController alloc]init]; 

// Store UIViewControllers in array 
NSArray* screenControllers = [NSArray arrayWithObjects:controllerOne, controllerTwo, controllerThree, nil]; 

// Add Views to Controller 
tabBarController.viewControllers = screenControllers; 

O usando InterfaceBuilder:

  • Adición 'Elementos de la barra de pestañas' a la jerarquía de vistas en el panel izquierdo

    enter image description here

O usando Storyboard:

iOS Storyboards (Desplácese hacia abajo/Buscar 'Sólo añadir a mi Tab')

+0

Le recomiendo que use el enfoque programático. Hay otras formas programáticas de hacerlo, definitivamente recomendaría cualquiera de ellos antes que utilizar InterfaceBuilder para esta tarea. Investiga qué enfoque prefieres. – Tim

+1

¿cómo lo haces en iOS5 storyboard? – 001

+0

Ver mi respuesta editada, ha agregado un enlace a otro recurso – Tim

50

Usted primera caída en una nueva ViewController, y luego Ctrl-arrastra desde el controlador de la barra de pestañas a ese nuevo controlador.

Esto muestra una ventana emergente donde puede seleccionar "Agregar relación Segue". Esto lo conecta como una tercera pestaña.

+0

Para agregar a la respuesta anterior: cuando la agrega a Storyboard, probablemente quiera agregar una imagen a través del guión gráfico (incluso como marcador de posición). Si no agrega una imagen, la barra inferior puede tornarse 'gris' y puede ocultar las otras pestañas cuando se visualice en Storyboard ... – goggelj

Cuestiones relacionadas