2013-12-19 6 views
2

У меня есть пользовательский UITableViewCell, содержащий UIScrollView. К сожалению, просмотр прокрутки перехватывает краны, поэтому я добавил свой собственный распознаватель жестов.Пользовательский UITableViewCell: программный запуск выбора segue

Теперь, когда пользователь нажимает на мою пользовательскую ячейку, я хотел бы вызвать серию выделения, настроенную в Interface Builder, но я не могу понять, как получить доступ к цели и действию из моего пользовательского подкласса UITableViewCell, который я установленный в IB. Как мне это сделать?

PS: Я знаю, что я мог бы использовать специальный прокрутки, как предлагается здесь: https://stackoverflow.com/a/15364707/901334 Однако это не кажется мне таким же чистым, как просто запуск действия, настроенного в Interface Builder в моей пользовательской ячейке.

ответ

5

Попытки удалить «выбор SEGUE» и создать нажимной SEGUE от контроллера к контроллеру и выполнить его на

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { 
[self performSegueWithIdentifier:@"PUSHSEGUE" sender:self]; 
} 
+1

Это будет работать, но я заинтересован в том, как я могу получить доступ к сконфигурированным целям/в моем пользовательском подклассе UITableViewCell. editAction устарел, должно быть что-то еще ... – Mark

Смежные вопросы