У меня есть UIPanGestureRecognizer в представлении внутри UIScrollView. Его функция состоит в том, чтобы перемещать родительский вид при панорамировании. Это отлично работает при 1-кратном и 2-кратном увеличении в режиме прокрутки, но дальнейшее увеличение приводит к сбою довольно часто, но не всегда.
Существует также распознаватель длительного нажатия и двойного нажатия в одном и том же представлении, которые отлично работают при увеличении. Переопределение метода hitTest в представлении прокрутки показывает, что представление UIGesture действительно получает касания при увеличении (что ожидается, учитывая что эти другие распознаватели работают.)
Я пробовал несколько комбинаций cancelContentTouches и других атрибутов в представлении прокрутки, но безуспешно.
У кого-нибудь есть предложения?