Cómo hacer que un UISwipeGestureRecognizer y UIPanGestureRecognizer funcionen en la misma vista

¿Cómo configuraría los reconocedores de gestos para poder tener un UISwipeGestureRecognizer y un UIPanGestureRecognizer trabajar al mismo tiempo? De tal manera que si toca y se mueve rápidamente (deslizamiento rápido) detecta el gesto como un deslizamiento, pero si toca y luego se mueve (breve retraso entre tocar y mover) lo detecta como una panorámica?

He probado varias permutaciones de requireGestureRecognizerToFail y eso no ayudó exactamente, lo hizo de modo que si se dejaba SwipeGesture, mi gesto de desplazamiento funcionaría hacia arriba, hacia abajo y hacia la derecha, pero el movimiento de deslizamiento detectó cualquier movimiento restante.

Respuestas a la pregunta(4)

Su respuesta a la pregunta