UIPageViewController有奇怪的大小
我在我的应用程序中使用UIPageViewController
。 它工作的很好,但是当我翻页时,下一页似乎在比屏幕更大的框架中被初始化:翻页时,下一个viewController
的视图只有一部分适合屏幕。
我正在初始化viewDidLoad
的UIPageViewController
,并开始loggingPageVC
,其子视图和parentVC
。 每个框架似乎UIPageViewController'
,只有UIPageViewController'
的框架,我loginviewControllerAfterViewController
的宽度几乎是屏幕的实际大小的两倍。
我终于通过在初始化PageVC时将正确的框架设置到UIPageViewController
的视图来解决这个问题:
pageViewController.view.frame = self.view.frame;
其中pageViewController
是我初始化的UIPageViewController
,self是pageVC的父VC。
希望这能帮助任何有类似问题的人。