Puede implementarlo usando la siguiente idea.
Supongamos que deseamos infinitamente bucle a través de 3 elementos (células) - C0, C1, C2, podemos generar células ficticias en el lado izquierdo y derecho de las células del centro, el resultado como sigue,
C0 C1 C2 [C0 C1 C2] C0 C1 C2
Las células en el soporte son células que ver a través de la pantalla del dispositivo, y si desplazarse a la izquierda,
C0 [C1 C2 C0] C1 C2 C0 C1 C2
en este momento, fuerce contentOffset para señalar el lado derecho de las celdas ficticias dadas,
C0 [C0 C1 C2] C0 C1 C2 C1 C2 -> C0 C0 C1 C2 [C0 C1 C2] C1 C2
Será obras en mismo mecanismo cuando se desplaza a la derecha.
En mi solución a continuación, establecer el ancho de la vista de elemento como su vista principal resolverá su problema.
https://github.com/DragonCherry/HFSwipeView
Si lo que desea es simplemente comprobar cómo funciona, haga clic en enlace de abajo y "puntear para jugar".
https://www.cocoacontrols.com/controls/hfswipeview
Sólo mediante la opción pagingEnabled en UIScrollView puede funcionar en el caso del tema de células de tamaño completo, pero no funcionará correctamente si desea establecer anchura más estrecha del elemento de contenido que su matriz vista (desplazamiento). Compruebe esta función consultando la muestra de controles de coco para "Sincronización" o "Vista previa del borde".
Estoy buscando exactamente lo mismo. Estoy portando una aplicación de Android a iOS y no estoy seguro de si usar ScrollView, una TableView horizontal, el PageViewController, etc. Tampoco estoy seguro de cómo manejar la asignación dinámica o la liberación de las vistas que eran automáticas en Android ya que cada detalle view fue su propio fragmento que se liberó cuando ViewPager y Adapter ya no lo necesitaban, etc. ¿Cuál es el equivalente? –
Usando Container view y UIPageViewController podemos hacer esto ... https://stackoverflow.com/a/45188331/4665694 –