分页器 1.4.0

分页器 1.4.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布时间最后发布2018年2月
SwiftSwift 版本3
SPM支持 SPM

Lucas OceanoLucas Farah 维护。



分页器 1.4.0

  • 作者:
  • Lucas Oceano

分页器是实现滑动视图控制器的最简单最好的方式。

示例

安装

将 Spring 文件夹拖到您的 Xcode 项目中。

或通过 CocoaPods 预发布版本

platform :ios, '8.0'
pod 'Pager'
use_frameworks!

使用

子类化 PagerController(因为它是一个 UIViewController 子类),并在子类中实现数据源方法。

与代码配合使用

override func viewDidLoad() {
    super.viewDidLoad()
    self.dataSource = self
}

数据源

func numberOfTabs(pager: PagerController) -> Int
func tabViewForIndex(index: Int, pager: PagerController) -> UIView
optional func viewForTabAtIndex(index: Int, pager: PagerController) -> UIView
optional func controllerForTabAtIndex(index: Int, pager: PagerController) -> UIViewController

代表

optional func didChangeTabToIndex(pager: PagerController, index: Int)
optional func didChangeTabToIndex(pager: PagerController, index: Int, previousIndex: Int)
optional func didChangeTabToIndex(pager: PagerController, index: Int, previousIndex: Int, swipe: Bool)

联系

分页器是从 CKViewPager 导入到 Swift 的。

许可证

分页器遵循 MIT 许可协议。有关更多信息,请参阅 LICENCE 文件。