UITableViewCell пропущен в цепочке респондента

м пытается вызвать событие в подпредставленииUITableViewCellи пусть он пузырится цепочка респондента и обрабатываетсяUITableViewCell подкласс.

В принципе:

SomeView.m (который является подпредставлением)UITableViewCell

[self.button addTarget:nil action:@selector(someAction:) events:UIControlEventTouchUpInside]

SomeCustomCell.m

- (void)someAction:(id)sender {
     NSLog(@"cool, the event bubbled up to the cell");
}

И чтобы проверить, почему это не былоя не работаюмы добавилиsomeAction: метод в ViewController и ViewController - это тот, который завершает обработку события, которое всплывает из подпредставления ячейки табличного представления, даже если ячейка должна его обрабатывать. Я'проверил, что ячейка находится в цепочке респондента и ямы убедились, что любые представления в цепочке респондента как над, так и под ячейкой будут отвечать на событие, если они реализуютsomeAction: метод.

Какого черта здесь происходит?

Вот'это проект, который показывает этоhttps://github.com/keithnorm/ResponderChainTest Это ожидаемое поведение как-то? У меня нетне нашел никакой документации, утверждающей UITableViewCell 'S обрабатываются иначе, чем другие UIResponders.

Ответы на вопрос(5)

Ваш ответ на вопрос