带有PageControl的UIPageViewController

Dan*_*her 25 iphone xcode ios pagecontrol ios6

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

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

太棒了,谢谢!

小智 42

您需要实现这些UIPageViewControllerDataSource方法:

- (NSInteger)presentationCountForPageViewController:(UIPageViewController *)pageViewController
Run Code Online (Sandbox Code Playgroud)

- (NSInteger)presentationIndexForPageViewController:(UIPageViewController *)pageViewController
Run Code Online (Sandbox Code Playgroud)

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

  • 只是FYI UIPageViewController必须将样式集转换为滚动.Page curl不显示UIPageControl (3认同)