UIScrollView dentro de um UITableViewCell - nenhuma chamada didSelect

eu tenho umtableviewCell, onde o usuário podescroll horizontalmente. Desde oscrollView cobre quase todocell, atableView métododidSelectRow não é chamado se o usuário clicar nocell.

Então eu pensei, eu poderia passar o evento de toque doUIScrollView aocell, mas ainda odidSelectRow não é chamado. Eu subclasseiUIScrollView para passar apenas o evento de toque, se o toque não for um empate:

- (void) touchesEnded: (NSSet *) touches withEvent: (UIEvent *) event
{
    NSLog(@"touch scroll");
    // If not dragging, send event to next responder
    if (!self.dragging)
        [self.superview touchesEnded: touches withEvent:event];
    else
        [super touchesEnded: touches withEvent: event];
}

Qualquer idéia sobre como passar o clique para a tabela, para obter os métodos delegados chamados e manter a rolagem dentro doscrollview?

questionAnswers(5)

yourAnswerToTheQuestion