Nido Apple

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Pasar datos en Tab Bar

Hola: Tengo entendido que un Tab Bar se compone de varias vistas independientes entre ellas. Pero, ¿es posible pasar datos de una vista a otra? Muchas Gracias

4 Respuestas

0voto

Peter Puntos289100
¿Te refieres a un tab bar controller? ¿Tienes un tab bar controller con 2 vistas y quieres que en las 2 exista algo igual? ¿Es eso? ¿Que es lo que que quieres compartir en esas 2 vistas? Saludos.

0voto

Ponyo Blue Puntos1880
Peter... es para las preferencias del usuario. En una vista quiero que el usuario seleccione sus preferencias y que éstas se vean reflejadas en las otras vistas Tab1 - Un texto con color de fondo verde Tab2 - Otro texto con color de fondo amarillo Tab3 - el usuario puede seleccionar el color de fondo de la aplicacion Cuando el usuario ingresa a Tab3 y seleccionar rojo como color de fondo, en los tres tabs se pintan con el color rojo. --------------------- Recién encontré una aplicación, Traducir (Google Traductor) que tiene un TabBat¡rController donde el último tab es Ajustes. Asi es que sí se puede. La pregunta es cómo???

0voto

markfree Puntos4510
Hola, tienes que crear un viewcontroller para cada vista y insertar una caja de texto. luego dede el tab de preferencias al accionar un boton puedes enviar un mensaje a cualquiera de los otros views! seria algo asin: ViewController *web= [[[ViewController alloc]init] initWithNibName:@"ViewController" bundle:nil]; web.texto..backgroundColor = [UIColor blackColor]; web.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; Esto dendro de un IBAction y se abriria la vista con el texto de fondo negro!

0voto

Wilb79 Puntos960

markfree

Hola, tienes que crear un viewcontroller para cada vista y insertar una caja de texto. luego dede el tab de preferencias al accionar un boton puedes enviar un mensaje a cualquiera de los otros views! seria algo asin: ViewController *web= [[[ViewController alloc]init] initWithNibName:@"ViewController" bundle:nil]; web.texto..backgroundColor = [UIColor blackColor]; web.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; Esto dendro de un IBAction y se abriria la vista con el texto de fondo negro!

Buenas Mark, esto funciona con un push.. pero si quieres pasar información de la misma manera pero retrocediendo, osea al pulsar BackButton.. como se hace? Saludos !

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...