所以我为固定布局格式实现了一个小epub阅读器。在横向模式下,一切正常(使用UIPageViewControllerSpineLocationMid)。
现在我正在尝试修复肖像模式,因此我自然会在- (UIPageViewControllerSpineLocation) pageViewController:(UIPageViewController *)pageViewController spineLocationForInterfaceOrientation:(UIInterfaceOrientation)orientation {
我设置了一个视图控制器而不是两个,我返回return UIPageViewControllerSpineLocationMin;
现在这根本不起作用,页面视图控制器保持空,没有任何内部。可悲的是,如果我返回return UIPageViewControllerSpineLocationMax;
,它确实有用!!但那时翻转是从错误的一方发生的......
我缺少什么?
答案 0 :(得分:0)
所以我已经解决了移动此功能的问题
[self.pageViewController setViewControllers:controllers
direction:direction
animated:YES
completion:nil];
进入viewWillAppear而不是来自spineLocationForOrientation ......