Sto usando un UIPageViewController
nella mia app. Funziona abbastanza bene, ma quando accendo le pagine, la pagina successiva sembra essere inizializzata in una cornice che è più grande dello schermo: mentre si gira la pagina, solo una parte della vista del prossimo viewController
si adatta allo schermo.UIPageViewController ha una dimensione sconosciuta
sto inizializzazione del UIPageViewController
in viewDidLoad
e ha iniziato a registrare i fotogrammi del PageVC
, le sue subviews e il parentVC
. Ogni frame sembra essere a posto, solo il frame UIPageViewController'
s, che accedo a viewControllerAfterViewController
ha una larghezza che è quasi il doppio delle dimensioni effettive dello schermo.
In realtà, questo funziona fino a quando frame in alto e left sono 0, altrimenti, PageViewController non sarà allineato correttamente (verrà spostato in basso a destra). È più sicuro impostare solo larghezza e altezza come: 'pageViewController.view.width = self.view.width pageViewController.view.height = self.view.height' – Ultimecia