带有PageControl的UIPageViewController

时间:2013-03-28 08:57:53

标签: iphone ios xcode ios6 pagecontrol

我正在使用UIPageViewController来显示其他4个ViewControllers。所以我的RootViewController是一个PageViewController,它显示我在Storyboard中创建的4个其他ViewControllers,其中包含不同视图的segues。一切都很完美。但是可以向此PageViewController添加UIPageControl。无论如何这可能吗?

或者有人知道如何才能取得类似的结果?

太棒了,谢谢!

1 个答案:

答案 0 :(得分:41)

您需要实现这些UIPageViewControllerDataSource方法:

- (NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController

- (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController

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