我有一个 UIPageViewController,它的第一个 View 位于导航 Controller 内。当 View 首次显示时,导航栏覆盖 View 的顶部。一旦我开始滑动页面, View 就会下降到导航栏下方。从那时起, View 将正确布局。我怎样才能解决这个问题?这是什么原因造成的?
我遇到了同样的问题。要修复它,请在调用 -setViewControllers:direction:animated:completion: 之前将 automaticAdjustsScrollViewInsets 设置为 NO。
self.automaticallyAdjustsScrollViewInsets = NO;
[self setViewControllers[firstPageViewController]
direction:UIPageViewControllerNavigationDirectionForward
animated:NO
completion:NULL];
关于ios - UIPageViewController 上的 View 切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21792394/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |