11
私のアプリでUIPageViewController
を使用しています。 これはかなりうまくいきますが、ページをめくると、次のページが画面よりも大きなフレームで初期化されているように見えます。ページをめくるときに、次のviewController
の一部だけが画面に収まります。UIPageViewControllerのサイズが奇妙です
私はviewDidLoad
でUIPageViewController
を初期化し、PageVC
、サブビューとparentVC
のフレームを記録し始めています。すべてのフレームは大丈夫だと思われますが、UIPageViewController'
のフレームにのみログインします。viewControllerAfterViewController
の幅は画面の実際のサイズのほぼ2倍です。
実際には、フレームの上端と左端が0である限り、これは正常に動作します。そうしないと、PageViewControllerが正しく整列されません(下/右に移動されます)。幅と高さだけを設定する方が安全です: 'pageViewController.view.width = self.view.width pageViewController.view.height = self.view.height' – Ultimecia