菜鸟教程小白 发表于 2022-12-12 18:55:06

ios - UIPageViewController 上的 View 切换


                                            <p><p>我有一个 UIPageViewController,它的第一个 View 位于导航 Controller 内。当 View 首次显示时,导航栏覆盖 View 的顶部。一旦我开始滑动页面, View 就会下降到导航栏下方。从那时起, View 将正确布局。我怎样才能解决这个问题?这是什么原因造成的?</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我遇到了同样的问题。要修复它,请在调用 -setViewControllers:direction:animated:completion: 之前将 automaticAdjustsScrollViewInsets 设置为 NO。</p>

<pre><code>self.automaticallyAdjustsScrollViewInsets = NO;

               direction:UIPageViewControllerNavigationDirectionForward
                animated:NO
            completion:NULL];
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - UIPageViewController 上的 View 切换,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/21792394/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/21792394/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - UIPageViewController 上的 View 切换