IOS передача сообщения в модальном представлении - PullRequest
1 голос
/ 04 июля 2011

У меня есть представление [xib], которое вызывает другое представление [xib], когда я перехожу ко второму представлению, значение отправляется во второе представление .m

initWithNibName

но когда я называю этот второй вид модальным, мое сообщение не отправляется,

как я могу это сделать?

Contacts *info = [XlistArray objectAtIndex:indexPath.row];

        string1 = info.c_name;
        editContactViewController *mensaje =[editContactViewController alloc];
        mensaje.string2 = string1;

        editContactViewController *vistaEdit = [[editContactViewController alloc] initWithNibName:nil bundle:nil];

        vistaEdit.modalPresentationStyle = UIModalPresentationFormSheet;



        [self presentModalViewController:vistaEdit animated:YES];



        /*
        Contacts *info = [XlistArray objectAtIndex:indexPath.row];

        string1 = info.c_name;

        editContactViewController *mensaje =[editContactViewController alloc];
        mensaje.string2 = string1;


        editContact = [[editContactViewController alloc] initWithNibName:@"editContactViewController" bundle:nil];

        [self.view addSubview:mensaje.view];

        [UIView commitAnimations];

        [tableView deselectRowAtIndexPath:indexPath animated:YES];*/

Обратите внимание, что строка1 - это мойотправитель сообщения, а string2 - мой получатель. Закомментированная часть работает для отправки

как я могу отправить сообщение?основные извините

спасибо большое!

1 Ответ

1 голос
/ 06 июля 2011

от tnx до dany_dev

   Contacts *info = [XlistArray objectAtIndex:indexPath.row];

    string1 = info.c_name;

    editContactViewController *vistaEdit = [[editContactViewController alloc] initWithNibName:nil bundle:nil];

    vistaEdit.string2 = string1;

    vistaEdit.modalPresentationStyle = UIModalPresentationFormSheet;


    [self presentModalViewController:vistaEdit animated:YES];
...