Ну, как я уже сказал в теме, моя проблема в том, что я выбираю программно ячейку в виде таблицы с намерением автоматически выполнить связанный сегмент , У меня есть код для этого на viewWillAppear связанного с ним контроллера tableviewcontroller.Выбор программно ячейки в представлении таблицы не выполняет связанный сегмент
В результате выбрана ячейка, но сеанс не выполняется. Ты знаешь почему?
К тому моменту я выступаю в SEGUE программно на viewWillAppear, чтобы решить эту проблему, но мне интересно, о том, почему переход не выполняется автоматически, если выбрана ячейка ...
Кстати , Segue должен быть в порядке, потому что, когда я выбираю, что нажатие на ячейку работает правильно.
Дополнительная информация: Я работаю над контроллером splitview. Левая сторона имеет контроллер tableview, а segue представляет собой viewcontroller с правой стороны.
Большое спасибо!
Carlos
Похожие код:
- (void) viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
// Si no hay ninguna fila seleccionada, seleccionaremos la primera
// Obtenemos la fila seleccionada
NSIndexPath *filaSeleccionadaPath = [self.tableView indexPathForSelectedRow];
// Si no hay ninguna fila seleccionada
if (!filaSeleccionadaPath)
{
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection:0];
[self.tableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionNone];
}
}
требуется фрагмент кода? –
Вы попробовали: [cell setSelected: YES animated: YES]; – CarlJ
Тот же результат с [cell setSelected: YES animated: YES]; – Carlos