脊柱位置最不起作用

时间:2014-09-10 20:19:49

标签: ios uipageviewcontroller

所以我为固定布局格式实现了一个小epub阅读器。在横向模式下,一切正常(使用UIPageViewControllerSpineLocationMid)。

现在我正在尝试修复肖像模式,因此我自然会在- (UIPageViewControllerSpineLocation) pageViewController:(UIPageViewController *)pageViewController spineLocationForInterfaceOrientation:(UIInterfaceOrientation)orientation {

我设置了一个视图控制器而不是两个,我返回return UIPageViewControllerSpineLocationMin;

现在这根本不起作用,页面视图控制器保持空,没有任何内部。可悲的是,如果我返回return UIPageViewControllerSpineLocationMax;,它确实有用!!但那时翻转是从错误的一方发生的......

我缺少什么?

1 个答案:

答案 0 :(得分:0)

所以我已经解决了移动此功能的问题

[self.pageViewController setViewControllers:controllers
                                          direction:direction
                                           animated:YES
                                         completion:nil];

进入viewWillAppear而不是来自spineLocationForOrientation ......