Pager

Pager is the simplest and best way to implement sliding view controllers in Swift

  • 所有者: lucoceano/Pager
  • 平台:
  • 许可证: MIT License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Language

Pager is the simplest and best way to implement sliding view controllers.

Installation

Drop in the Spring folder to your Xcode project.

Or via CocoaPods pre-release:

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

Usage

Subclass PagerController (as it's a UIViewController subclass) and implement data source methods in the subclass.

Usage with Code

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

Data Source

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

Delegate

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)

Contact

Pager is a port from CKViewPager to swift.

Licence

Pager is MIT licensed. See the LICENCE file for more info.

主要指标

概览
名称与所有者lucoceano/Pager
主编程语言Swift
编程语言Ruby (语言数: 2)
平台
许可证MIT License
所有者活动
创建于2015-03-17 03:12:37
推送于2019-06-07 19:08:46
最后一次提交2018-02-24 21:27:23
发布数15
最新版本名称1.4.0 (发布于 2018-02-24 21:27:35)
第一版名称1.0.0 (发布于 2015-03-18 23:47:03)
用户参与
星数232
关注者数8
派生数41
提交数88
已启用问题?
问题数47
打开的问题数14
拉请求数13
打开的拉请求数1
关闭的拉请求数3
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?