Средство распознавания жестов ScrollView, принимающее все сенсорные события
у меня естьUIScrollView
к которому я добавил распознаватель жестов одним касанием, чтобы показать / скрыть некоторое наложение пользовательского интерфейса, используя:
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap:)];
[scrollView addGestureRecognizer:singleTap];
а также:
- (void)handleTap:(UITapGestureRecognizer *)sender {
// report click to UI changer
}
Я добавиллегкий просмотр таблицы в нижней частиUIScrollView
, Все работает правильно (прокрутка как по горизонтали, так и по вертикали), но проблема в том, что касания распознаются только распознавателем жестов (см. Выше), но не простым просмотром таблиц. Если я удаляю строку, которая регистрирует слушателя жестов, все работает нормально, табличное представление замечает, что оно касается себя.
Это's как будто функция распознавания жестов "съедает» события крана в представлении таблицы и неразмножать их вниз.
Любая помощь приветствуется