У меня в настоящее время есть некоторые конфликты с UIGestureRecognizer, из-за которых все хорошо сочетается друг с другом.У меня есть несколько квадратов (UIView) на экране, которые позволяют пользователю панорамировать и сжимать (используется для масштабирования видов).У меня есть UIPinchGestureRecognizer, добавленный к основному виду, к которому добавляются квадраты, чтобы я мог масштабировать квадрат в фокусе.Я также добавил UIPanGestureRecognizer в каждый квадрат, чтобы его можно было перемещать по экрану.Проблема проявляется, когда я зажимаю, чтобы масштабировать выбранный квадрат, когда мои пальцы перемещаются по остальным.Основываясь на моей отладке, кажется, что, если мои зажимающие пальцы проходят через не сфокусированные квадраты, они съедают прикосновения, которые отменяют жест зажимания.Использование «[pan requireGestureRecognizerToFail: pinch]» дает приоритет сжатия, но создает и выпускает, потому что распознаватель непрерывного панорамирования больше не срабатывает.Я также попытался добавить UIPinchRecognizer непосредственно к квадрату, но это работает, но жест имеет ограничение нахождения в границах квадрата, что не работает, если квадрат слишком сильно уменьшен.Это можно обойти?Я что-то упустил?