2012-09-23 13 views
11

Entonces, lo que quiero hacer es tener un UIPageViewController que termine mostrando tres controladores de vista, uno completamente visible y luego dos como vistas previas a la derecha e izquierda. Un ejemplo sería la App Store de iOS 6:Múltiples páginas visibles en estilo de desplazamiento UIPageViewController

iOS6 App Store

hace esto usando un UIPageViewController establecido en UIPageViewControllerTransitionStyleScroll posible?

Básicamente, me gustaría tener un caso en el que pueda tener tres UIViewControllers que reciclo como las páginas de usuario a través de los 1- elementos de la lista (donde n es al menos 50). Sé que una interfaz que se comporta de esta manera se puede hacer con UIScrollView con paginación habilitada, pero volver a usar las vistas tomaría un poco de vista al mezclar el código que prefiero no escribir si Apple ya lo hizo por mí.

Estoy totalmente cómodo con el hecho de que este es iOS6 solo, por cierto, y también cómodo con las alternativas, si existen.

Gracias!

+0

Entonces, ¿con qué terminaste? – dokkaebi

+2

Básicamente una vista de colección horizontal con la vista de desplazamiento establecida en la página. Hice que no llenara todo el ancho y tenía clipsAbocados desactivados. No tengo el código en frente de mí en este momento. – ultramiraculous

+0

Suena bien. Lástima que no está integrado en el PageViewController, parece tan cerca. ¡Gracias! – dokkaebi

Respuesta

4

Compruebe el nuevo collection view. Creo que es posible que puedas crear algo así con la reutilización de la celda, etc.

+0

Gracias. Esto es lo que finalmente terminé haciendo cuando llegué a esta característica. – ultramiraculous

Cuestiones relacionadas