JAMSimplePageViewController 1.0.0

JAMSimplePageViewController 1.0.0

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布最新发布2014年12月

Jeff Menter 维护。



一个简单的、自包含的 UIPageViewController。

要使用它,只需用视图控制器类名数组(或已创建的视图控制器数组)和一个过渡样式(滚动或翻页)进行分配和初始化即可。

例如


[JAMSimplePageViewController.alloc initWithViewControllerClassNames:@[ @"MainViewController",
                                                                       @"AlternateViewController",
                                                                       @"ThirdViewController" ]
                                                    transitionStyle:UIPageViewControllerTransitionStyleScroll];

...或者...


[JAMSimplePageViewController.alloc initWithViewControllers:@[ TestViewController.new,
                                                              OtherViewController.new ]
                                           transitionStyle:UIPageViewControllerTransitionStylePageCurl];

您将得到的是一个 UIPageViewController,其中包含自动左滑(或卷曲)并带有底部 UIPageControl 指示器的 UIViewControllers,也已连接并准备好响应用户的点击。

注意事项:类名数组会被检查,任何实际不是视图控制器的类都会被忽略。视图控制器数组也会进行检查,如果数组中有任何非视图控制器的元素,则会引发异常。

这并不是非常可配置,但这不是它的目的。它是一个简单的页面视图控制器,易于使用。