В настоящее время у меня проблема с UITableviewCell, которую необходимо обновить.Передача данных из detailViewController в UITableView
Когда пользователь нажимает на uitableviewcell - ТОЛЬКО ТОЛЬКО 1 !!, пользователь вводится в UITABLEVIEWCONTROLLER, где пользователю разрешено выбирать 1 из нескольких ячеек со своими собственными заголовками.
Мне нужно получить название щелчка tableviewcells и передать значение обратно в родительский контроллер и обновить имя 1 tableviewcell до того, как пользователь нажал на нажатый uitableivewcontroller.
Вот фотография родительского ViewController ...
И Heres картина толкаемом ViewController ....
мне сказали ранее вчера, что делегация будет необходимо, но Я не уверен, что делать в этот момент: /.
Heres некоторый код я использую в родительском ViewController ...
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[tableView deselectRowAtIndexPath:indexPath animated:YES];
ProblemTypes *view = [[ProblemTypes alloc] init];
[self.navigationController pushViewController:view animated:YES];
}
Я также НЕ ИСПОЛЬЗУЯ раскадровки, только несколько xibs.
Также Heres код для pushedviewcontroller совать к родительскому ViewController при выборе ячейки ...
#pragma mark - Table view delegate
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
NSLog(@"Cell's text: %@",cell.textLabel.text);
[self.navigationController popViewControllerAnimated:YES];
}
Спасибо, ребята!