Проблемы с настройкой навигационного контроллера с помощью Story Board

Я уже устанавливал навигационный контроллер в предыдущих версиях XCode, но я использую последнюю версию и пытаюсь настроить ее с помощью раскадровки. У меня есть контроллер панели вкладок, который поддерживает две формы. Вторая форма имеет UITableview, который я хочу затем переместить в другую форму, когда пользователь сделал выбор с помощью контроллера навигации. Ниже я описал, как выглядят мои отношения.

enter image description here

Проблема, похоже, в моих отношениях. Я щелкнул элемент управления из второй формы в контроллер навигации, и всплывающее окно предлагает мне выбор между «Push, Modal или Custom». Я выбрал «Push», но когда я пытаюсь запустить код ниже, он не работает.

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
     NSUInteger row = [indexPath row];
     NSString *tSel = [listContents objectAtIndex:row];

     ConstantRateController *detailController = [[ConstantRateController alloc] initWithNibName:@"ConstantRateController_iPhone" bundle:nil];        
     [self.navigationController pushViewController:detailController animated:YES]
 }

Я пропустил код через отладчик, и он работает без ошибок, но следующая форма не отображается.

5
задан user616076 2 April 2012 в 16:00
поделиться