Sto implementando lo scorrimento orizzontale in un'app utilizzando un UIPageViewController che ho impostato su "Orizzontale" e lo Stile di transizione su "scorrere". Tutto funziona bene, posso aggiungere alcuni sottoview che vengono presentati correttamente. Voglio anche fare uso del costruito in UIPageControl che UIPageViewController ha facendo uso di questi due metodi:Esiste un modo per manipolare il controller di visualizzazione padre in modo che le sottoview si trovino al di sotto di UIPageControl?
-(NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController
-(NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController
Questo è in realtà mostrando quello che sto cercando: puntini che indica quale visualizzazione secondaria viene mostrato. Ma, come puoi vedere nell'immagine, UIPageControl è impostato nella parte inferiore del controllore viewcontroller (UIPageViewController). Potete immaginare che questo non è il modo in cui avevo in mente di presentare il mio UIPageControl. C'è un modo in cui posso manipolare il controller di visualizzazione genitore in modo che le sottoview si trovino al di sotto di UIPageControl? O c'è qualche altra buona pratica per raggiungere questo obiettivo? So che potrei implementare lo scorrimento orizzontale usando una scrollView invece di un UIPageViewController, ma questo mi sembra molto più efficiente.
http://i48.tinypic.com/2hd03ev.png
Per la chiarezza: La parte grigia è la mia visualizzazione secondaria e la parte rossa è l'UIPageViewController underlaying che sto usando.
Grazie in anticipo per qualsiasi risposta!