具有scrollview奇数插入弹跳的UIPageViewController

时间:2015-01-26 23:54:01

标签: uiscrollview uipageviewcontroller swrevealviewcontroller

Storyboard Screenshot

我想知道是否有人可以为我阐明这一点。

我有UIPageViewController作为SWRevealViewController结构的一部分,如链接图片的故事板中所示。

UIPageViewController包含一系列UIViewControllers,其中包含垂直滚动视图。第一页显示正常但是当我向左滑动以显示新页面时,视图加载大约30像素到高,0.5秒后它下降到正确的位置。之后,当您向左和向右滚动时,它会正常显示。

到目前为止,我已经尝试了this post中的所有内容,但没有任何效果。

self.automaticallyAdjustsScrollViewInsets  = false;

pageViewController.automaticallyAdjustsScrollViewInsets  = false;

我很确定它与UIPageViewController滚动插图有关,但不知道如何处理它,因为我已经尝试了过去3天内我想到的所有事情来尝试解决这个问题。

提前谢谢

1 个答案:

答案 0 :(得分:0)

不确定这是否会对您有所帮助,但我在UIPageViewController中滚动图像时出现了较小的5px反弹问题。你看过的帖子里没有任何内容帮助我。但是在单个页面视图控制器的视图和我的UIImageView之间使用单独的UIView作为容器视图奇迹般地为我解决了这个问题。

因此,您在网页视图控制器视图中所需的层次结构是:

  1. 主视图
  2. 容器视图
  3. 您的实际观看内容