Информация Modalview из другого viewcontrol - PullRequest
1 голос
/ 27 мая 2011

Я схожу с ума здесь.

Я пытаюсь отправить данные метки из одного viewcontrol для представления в другом элементе управления представления.

Ниже приведена информация от кнопки, что яищу как отправить информацию метки ,,

открывает МОДАЛЬ

-(IBAction) showModal:(id)sender {
    outputLabel.text=@"Nothing Chosen";
    [[(ContentViewController *)self.parentViewController outputLabel] 
     setText:[sender currentTitle]];

switch (transitionStyle.selectedSegmentIndex) {
        modalContent.modalTransitionStyle=
        UIModalTransitionStyleCrossDissolve;
        break;
        }
[self presentModalViewController:modalContent animated:YES];
}

получил МОДАЛЬНУЮ НАЗАД

-(IBAction) hideModal:(id)sender {
      outputLabel2.text=@"12" ;
    [[(Corina3ViewController *)self.parentViewController outputLabel] 
     setText:[sender currentTitle]];
    [self dismissModalViewControllerAnimated:YES];   

}

Я хочу отправить информацию меткик модели ,,, ярлык "clearbLabel"

Джейсон

1 Ответ

0 голосов
/ 27 мая 2011

Создайте объект метки в вашем modalView и установите его в методе - showModal:

modalView:

// @interface
UILabel *clearLabel
// don't forget to @synthesize
-(IBAction) showModal:(id)sender {
    // your code;
    [modalView setClearLabel: clearLabel];
}

Вы можете даже обнулить его после:

-(IBAction) hideModal:(id)sender {
    // your code;
    [modalView setClearLabel: nil];
}
...