测试已测试 | ✗ |
语言语言 | 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,也已连接并准备好响应用户的点击。
注意事项:类名数组会被检查,任何实际不是视图控制器的类都会被忽略。视图控制器数组也会进行检查,如果数组中有任何非视图控制器的元素,则会引发异常。
这并不是非常可配置,但这不是它的目的。它是一个简单的页面视图控制器,易于使用。