UIPageViewController: ¿cómo agregar una barra de herramientas sin pagination u otros elementos de "superposition"?

He implementado un visor de PDF. Actualmente es un UIViewController que contiene un UIPageViewController . Mi barra de herramientas, algunos elementos de superposition (como acceso rápido a ciertas páginas del PDF) se agregan a la vista estándar de UIViewController's . Sin embargo, me pregunto si eso es necesario. ¿Sería posible de alguna manera henetworkingar de UIPageViewController y tener el efecto de pagination para subcontroles y aún tener elementos "flotantes" en la parte superior que no serán buscados? ¿O es la contención el path por recorrer?

Deberíamos crear UIPageViewController progtwigción y agregar su vista a la vista de otro UIViewController como una subvista. Y los elementos que queremos que sean 'overlay' deben ser subviews del host UIViewController .

Por ejemplo, en - viewDidLoad :

 UIPageViewController *pvc = // init this on your own way pvc.dataSource = // your data source // Set page view controller's view's frame to match host view's frame pvc.view.frame = self.view.bounds; // And here comes the magic [self.view insertSubView:pvc.view belowSubview:<any subview>]; 

En pocas palabras, solo usamos la vista de UIPageViewController , pero no en sí misma.

Espero que esto ayude.