Клянусь, я просмотрел полдюжины уроков и не могу понять, что делаю неправильно. У меня есть табличное представление, вложенное в UIView через IB, и таблица и отформатирована и заполнена правильно. Я просто не могу заставить его показать мне экран с подробностями. Таблица распознает касание, и строка выделяется, но ... строка остается выбранной. Тогда абсолютно ничего не происходит. Я могу выбрать другие строки с такими же результатами, но ничего после этого не происходит. Я могу входить и выходить из представления и иметь полную функциональность во всем приложении. Я даже могу прокрутить просмотр таблицы, но я никогда не смогу попасть на экран подробностей ячейки. Я связал все необходимые части вместе в IB.
Это мой код для подробного просмотра:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
//Get the selected cell detail
NSString *theString = [secondview objectAtIndex:indexPath.row];
celldetails *dvController = [[celldetails alloc] initWithNibName:@"celldetails" bundle:nil];
dvController.cellString = theString;
[self.navigationController pushViewController:dvController animated:YES];
}
Я пробовал "bundle: nil" и "bundle: [NSBundle mainBundle]", но ни один из них не дает желаемого результата. У кого-нибудь есть совет?