gpt4 book ai didi

ios - 通过 Storyboard将 UIPageControl 添加到 UIPageViewController

转载 作者:行者123 更新时间:2023-11-28 06:31:41 24 4
gpt4 key购买 nike

我尝试按照此 tutorial 创建入职页面效果很好。

该链接建议使用 Storyboard将每个页面创建为单个 View Controller ,然后将其包装在我的类中,该类是 UIPageViewController 的子类。

按照该教程,我已经创建了不错的入职页面,但还剩下一个问题。基本上,我使用 Storyboard创建了我的入职页面的每个页面,并创建了它的类子类 UIViewController。然后我拖动 UIPageViewController 这是我的初始 View Controller 。结果创建了在底部页面上有黑点指示器的入职页面。我尝试移动该指示器并对其进行修改,但仍然毫 headless 绪。

所以我的第一步是删除其数据源方法 presentationCountForPageViewControllerpresentationIndexForPageViewController 的实现,我的指示器消失了。

我的问题是,我应该在哪里添加 UIPageControl 以便我的入职页面不使用其底部指示器?

如有任何帮助,我们将不胜感激。谢谢!

最佳答案

子类 UIPageViewController 不是最好的主意。更好的做法是为 UIPageViewController 创建一个符合 UIPageViewControllerDataSourceUIPageViewControllerDelegate 的容器 View Controller 。使用 Storyboard ,您可以向容器 View Controller 的 View 中添加一个加载您的 UIPageViewController 的容器 View 。从 -prepareForSegue:sender: 方法获取您的 UIPageViewController 进行配置。现在您可以从容器 View Controller 管理您的 UIPageViewController。祝你好运!

关于ios - 通过 Storyboard将 UIPageControl 添加到 UIPageViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40156171/

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