DMPagerView 1.2.0

DMPagerView 1.2.0

Dominic Miller 维护。



  • 作者
  • Dominic Miller 和 Maxime Epain

DMPagerView

Pod Version Swift 4.2 Platform Pod License

这是由 https://github.com/maxep/MXPagerView 转换成的 Swift 代码。

DMPagerView 是一个具有像表格视图和单元格那样重用页面的能力的页面视图。根据过渡样式,它将加载当前页面和相邻页面,并卸载其他页面。

DMPagerViewController 允许您通过使用 DMPageSegue 在 storyboards 中加载页面。

用法

如果您想尝试它,请直接运行

pod try DMPagerView

或者先从 Example 目录中克隆仓库,然后运行 pod install

  • 作为一个 UITableView,MXPagerView 会调用数据源方法来加载页面。
  • 为了重用页面,首先注册可重用视图。
  • 然后在数据源中预读取一个可重用页面。

DMPagerView 内置了一个 UIView 分类,其中公开了页面的重用标识符以及 prepareForReuse 方法,它在与 dequeueReusablePage(withIdentifier:) 方法返回页面之前被调用。

  • 在 storyboards 中使用 MXPagerViewController 非常简单

安装

DMPagerView 通过 CocoaPods 提供。要安装它,请将以下行添加到您的 Podfile 中

pod 'DMPagerView'

许可协议

DMPagerView 在 MIT 许可证下可用。更多信息请参阅 LICENSE 文件。