Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2011, 11:09
zagduami
 
Fecha de Ingreso: agosto-2006
Mensajes: 61
Antigüedad: 17 años, 8 meses
Puntos: 0
Modificar UILabel que se encuentra en vista Modal

Hola a todos!!!

Tengo un View Controller que tiene dos vistas, (la creada por defecto y una agregada por mi), estas vistas tienen algunos botones y UILabel, los cuales
están unidos por su respectivo IBOutlet.

La segunda vista la creo con el siguiente código:


Código:
    PresViewController *vistados = [[[PresViewController alloc] initWithNibName:@"Vista_DOS" bundle:nil] autorelease];
    //la despliego con el siguiente código
    [self presentModalViewController: vistados animated:YES];


Hasta aquí todo funciona muy bien, pero imaginense que tengo un UILabel en está segunda vista y quiero que tenga el valor de Hola,
entonces agrego el siguiente código al expuesto anteriormente:


Código:
    PresViewController *vistados = [[[PresViewController alloc] initWithNibName:@"Vista_DOS" bundle:nil] autorelease];
    //la despliego con el siguiente código
    label.text =@"Hola";
    //También he probado con
    vistados.label.text =@"Hola";
    [self presentModalViewController: vistados animated:YES];

El iPhone no toma en cuenta mi instrucción y no le asigna el valor a la UILabel de la vista modal, aunque claro si tengo un UILabel en la vista normal(la que viene por defecto) este código le asigna el valor.

No se cómo se deba hacer, ojala y alguien pueda ayudarme.

Lo raro es que los actions de un UIButton de la vista modal si funcionan.

Gracias de antemano.