UIScrollView con desplazamiento circular

Estoy intentando realizar un desplazamiento "Circular" en mi UIScrollView, pero no tengo éxito.

Lo que quiero hacer: si uiscrollview llega al final, debería moverse para comenzar, si uiscrollview al inicio y retroceder, debería moverse al final

Anexar scrollview no es una buena forma en mi situación (otros métodos deberían obtener "id de página")

¿Tienes alguna idea?

Respuestas a la pregunta(3)

Su respuesta a la pregunta