我尝试按照tutorial创建入职页面,效果很好。
该链接建议使用storyboard创建每个页面作为单个视图控制器,然后将其包装在我的类UIPageViewController
的子类上。
通过遵循该教程,我已经创建了很好的入职页面,但还有一个问题。基本上,我使用storyboard创建了我的入门页面的每个页面,并创建了它的类子类UIViewController
。然后我拖了UIPageViewController
这是我的初始视图控制器。结果创建在底页上有黑点指示的入门页面。我尝试移动该指标并对其进行修改,但仍然没有任何线索。
所以我的第一步是删除其数据源方法presentationCountForPageViewController
和presentationIndexForPageViewController
的实现,我的指标已经消失。
我的问题是,我应该在哪里添加UIPageControl
,以便我的入职页面不会使用其底部指标?
任何帮助将不胜感激。谢谢!
答案 0 :(得分:1)
子类UIPageViewController
不是最好的主意。更好的是为UIPageViewController
创建一个符合UIPageViewControllerDataSource
和UIPageViewControllerDelegate
的容器视图控制器。使用故事板,您可以添加容器视图控制器查看加载UIPageViewController
的容器视图。从UIPageViewController
方法获取-prepareForSegue:sender:
进行配置。
现在,您可以从容器视图控制器管理UIPageViewController
了。祝你好运!