UIPageViewController 在导航后向上移动
UIPageViewController shifting up after navigation
我正在使用 UIPageViewController
来显示 2 个选项卡,当我导航到 PageViewController
时它们看起来很完美,但是当我从 PageViewController
导航到任何详细视图并返回时UIPageViewController
向上移动。
只有当我从另一个 PageViewController
的子视图控制器之一导航到当前 PageViewController
时才会发生这种情况,否则没有问题。
这是我导航到另一个 PageViewController
时的第一个子视图控制器
这是导致问题的实际 PageViewController
,目前导航到此屏幕没有问题
现在我从另一个屏幕回到这个屏幕后,整个视图都向上移动了!
如有任何帮助,我们将不胜感激。
谢谢!
link用这个,效果很好
通过在从特定屏幕导航时添加 self.edgesForExtendedLayout = UIRectEdgeNone;
找到解决方案。
仅当我从页面视图控制器的另一个子视图控制器导航时才会出现此问题。
我正在使用 UIPageViewController
来显示 2 个选项卡,当我导航到 PageViewController
时它们看起来很完美,但是当我从 PageViewController
导航到任何详细视图并返回时UIPageViewController
向上移动。
只有当我从另一个 PageViewController
的子视图控制器之一导航到当前 PageViewController
时才会发生这种情况,否则没有问题。
这是我导航到另一个 PageViewController
这是导致问题的实际 PageViewController
,目前导航到此屏幕没有问题
现在我从另一个屏幕回到这个屏幕后,整个视图都向上移动了!
如有任何帮助,我们将不胜感激。 谢谢!
link用这个,效果很好
通过在从特定屏幕导航时添加 self.edgesForExtendedLayout = UIRectEdgeNone;
找到解决方案。
仅当我从页面视图控制器的另一个子视图控制器导航时才会出现此问题。