2012-04-09 12 views
6

Tengo una aplicación que necesita para mostrar una serie de gráficos (utilizando Core Plot). Me gustaría que cada uno de estos gráficos se muestre en su propia vista, preferiblemente utilizando un controlador paginado. Tengo 8 gráficosiOS 5 Implementación de un controlador de página con guiones gráficos en la aplicación existente

¿Puede alguien dirigirme a un recurso que muestra cómo implementar algo como esto en iOS 5 con guiones gráficos? Me parece que no puede encontrar cualquier cosa que explica esto con guiones gráficos en absoluto ..

Gracias,

Jack

+0

¿Has comprobado la plantilla del proyecto Xcode para una aplicación paginada? – Krumelur

Respuesta

8

Es bastante fácil. Solo tiene que arrastrar un UIScrollView a su controlador, seleccionarlo y marcar la opción "Paging Enabled". También puede arrastrar un 'control de página' y establecerse como delegado del protocolo UIScrollViewDelegate y actualizarlo cuando UIScrollView llama al método -scrollViewDidScroll:.

No olvides configurar el delegado de UIScrollView mediante Control + Arrastrar desde UIScrollView a tu ViewController.

Great tutorial on UIScrollView (Desplácese hasta "Paginación con UIScrollView").
Apple's Documentation con PageControl ejemplo.

+0

¿Podemos hacer esto sin una vista de desplazamiento? Me refiero solo a usar un control de página? – Dinesh

+0

No. UIPageControl es solo un elemento de UI que puede usarse con cualquier elemento y no solo con ScrollView. Sin embargo, solo UIScrollView tiene la propiedad 'pagingEnabled' que le da el comportamiento de búsqueda deseado. Tienes que actualizar programáticamente la página de UIPageControl. Espero haber respondido a su pregunta. – Armin

+0

Podemos hacerlo. Puedes echar un vistazo a este hilo http://stackoverflow.com/questions/21171613/ios-load-and-switch-between-pages-using-uipagecontol/21172351#21172351. Seguí las sugerencias aquí y pude hacerlo sin una vista de desplazamiento, pero usando el reconocedor de gestos deslizar. – Dinesh

Cuestiones relacionadas