iphone popviewcontroll проблема - PullRequest
0 голосов
/ 29 марта 2011
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    // Navigation logic may go here. Create and push another view controller.

    //Some code to go to the next page
    NSString *selectedCountry = [arraycountries objectAtIndex:indexPath.row];
    NSString *selectedCountry1 = [arycountries objectAtIndex:indexPath.row];
    profilepage *detailViewController = [[profilepage alloc] initWithNibName:@"profilepage" bundle:nil];

    detailViewController.selectedCountry = selectedCountry;
    detailViewController.selectedCountry1 = selectedCountry1;
    // ...
    // Pass the selected object to the new view controller.

    [self.navigationController popViewControllerAnimated:YES];

    [detailViewController release];

Это мой код, как я могу передать selectedCountry и SelectedCountry1 на страницу профиля ,,,

Я пытаюсь, но я не получил никаких значений, пожалуйста, помогите мне, thnkzzz

1 Ответ

1 голос
/ 29 марта 2011

Если detailViewController - следующий вид, вы должны использовать pushViewControllerAnimated:animated: вместо popViewControllerAnimated:.Логически, нажатие идет вперед, а всплывающее - назад.

Стек навигации описан в разделе Контроллеры навигации Руководства по программированию контроллера вида.

[self.navigationController popViewControllerAnimated:detailViewController
                           animated:YES];

[detailViewController release];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...