gpt4 book ai didi

ios - pageViewController内容跳转

转载 作者:行者123 更新时间:2023-11-29 12:23:54 25 4
gpt4 key购买 nike

我有一个 UIViewController,我已将其设置为 UIPageViewControllerDataSource,因为它工作得很好——有 1 个小警告。这里有一些图片可以显示我遇到的问题。

First screen within the pageViewController which enters in from the bottom

Here I am scrolling the content to the second tab.  Notice the content is under the status bar.

Transition done, content jumps down where it should be.

第一张图片是 Controller 堆栈中的第一个 Controller 。然后,我开始滚动,我们看到下一个 View 中的内容位于状态栏下方。滚动过渡完成后,我们看到内容现在已经跳到合适的位置。

在 Storyboard中,我取消选中堆栈中每个 Controller 上的Adjust Scroll View Insets,但没有成功。我已经取消选中堆栈中每个 Controller 的所有内容。我似乎无法找到解决手头问题的方法。

我的 Controller 栈是这样的:

  • Splash Controller (用户点击创建帐户或登录)
  • 注册 Controller (UIViewController 的一个实例)

    • PageViewController(一个 UIPageViewController)
      • 8 个 View Controller ,它们都继承自 BasePageController,它是 UIViewController 的一个实例
  • 我无法让代码正确格式化,所以我添加到要点中。

https://gist.github.com/ch0ke/cd0a88da678d6dafe488

我需要显示的任何其他代码请告诉我,如果可以的话我会的。第一次使用 pageviewcontroller,所以欢迎大家提出建议。

最佳答案

我开始研究执行此操作的其他应用程序,当然我注意到它们之间有一个相似之处。人们似乎对此有一个真正的问题,所以像 facebook 这样具有全屏注册流程的应用程序就像这样,但一切都保持原样..

那么他们是怎么做到的呢?很简单,在注册过程中将状态栏设置为隐藏,完成后重新显示。

关于ios - pageViewController内容跳转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29833240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com