UIButton prensa larga con el dedo estacionario

En mi proyecto tengo la necesidad de usar un UIButton (u otro componente) para manejar eventos usando la pulsación larga. Permítanme explicar, debo tener en cuenta que mantengo presionado el botón un temporizador para contar los segundos y suelto para detener la presión, intenté con la administración de UILongPressGestureRecognizer pero no es el caso porque recuerdo el evento cuando se mantiene presionado el botón, pero solo si muevo el dedo, pero deseo que el temporizador desaparezca y cuente todo el tiempo en que se mantiene presionado el botón (con el dedo estacionario) y deje de contar cuando se suelta el dedo.

¿Alguien sabe cómo ayudarme? Gracia

Respuestas a la pregunta(4)

Su respuesta a la pregunta