1

故事板截图

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

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

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

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

self.automaticallyAdjustsScrollViewInsets  = false;

pageViewController.automaticallyAdjustsScrollViewInsets  = false;

我很确定这与UIPageViewController滚动插图有关,但不确定该怎么做,因为我在过去 3 天内尝试了所有我能想到的方法来尝试解决这个问题。

先感谢您

4

1 回答 1

0

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

因此,您在页面的视图控制器视图中想要的层次结构是:

  1. 主视图
  2. 容器视图
  3. 您的实际视图内容
于 2015-03-06T07:07:38.850 回答