2013-03-28 95 views
22

我正在使用UIPageViewController来显示4个其他ViewControllers。所以我的RootViewController是一个PageViewController,它显示了我在故事板中创建的其他4个ViewController,并将其与不同视图的segues相关联。所有作品都很完美但是,是否可以将UIPageControl添加到此PageViewController中。无论如何,这可能吗?UIPageViewController与PageControl

或者有人想法我怎么能达到类似的结果?

会很好,谢谢!

+0

你使用了什么教程,我想做同样的事情? – 2014-01-02 19:51:34

回答

38

您需要实现这些UIPageViewControllerDataSource方法:

- (NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController 

- (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController 

,你会得到展示在您的UIPageViewController底部36px一个页面控制。如果看不到它们,请尝试将视图的颜色更改为深色。

+0

谢谢这工作完美! – 2013-03-30 12:06:13

+0

有趣的是,你的问题也帮助了我 - 我把这段代码当作样板,并且想知道为什么我的视图底部有一条白色条纹。所以也谢谢:) – yjsoon 2013-03-31 07:29:43

+1

哈哈很高兴听到它也帮助你:) - 你知道如果你可以改变点的颜色?以及如何隐藏底部的黑色条纹?那可能吗?谢谢 – 2013-03-31 12:14:28