CaamDauPage 2.0.0

CaamDauPage 2.0.0

lcd维护。



 
依赖于
CaamDauExtension>= 0
CaamDauForm>= 0
CaamDauPopGesture>= 0
SnapKit>= 0
 

  • liucaide

CI Status Version License Platform

Page标签导航分页控制

安装

pod 'CaamDauPage'

pod 'CaamDau/Page'

用法

PageControl 指示器

lazy var pageControl: PageControl = {
    return PageControl<PageControlItem,PageControlBuoy>(itemConfig:PageControlItem.Model(), buoyConfig: PageControlBuoy.Model())
}()

pageControl.dataSource = (0..<3).map({ (i) -> PageControlItemDataSource in
    var d = PageControlItemDataSource()
    d.id = i.stringValue
    d.title = "Title-\(i)"
    return d
})

PageViewController 分页控制器

lazy var pageVC: PageViewController = {
    return PageViewController()
}()

pageVC.dataSource = [RowVC<VC_PageA>(dataSource: "id", config: "config"),
                     RowVC<VC_PageB>(),
                     RowVC<VC_PageC>()]

pageVC.dataSource.append(RowVC<VC_PageA>()) 

pageVC.dataSource += [RowVC<VC_PageA>()]  

pageVC.selectIndex = 2

作者

刘才德,[email protected]

许可证

CaamDau 采用MIT许可证。有关更多信息,请参阅LICENSE文件。