LightSwiftPager
安装
通过 CocoaPods
platform :ios, '9.0'
pod 'LightSwiftPager'
use_frameworks!
用法
从 LightPagerViewContoller 派生子类并在子类中实现数据源方法。
请参阅示例项目以获取更多详细信息。
class ViewController: LightPagerViewContoller {
override func viewDidLoad() {
super.viewDidLoad()
taps.append(TapItem(title: "title"))
taps.append(TapItem( image: UIImage(named: "one")))
taps.append(TapItem( title: "title1",image: UIImage(named: "one")))
}
override func viewWillAppear(_ animated: Bool) {
reloadTaps()
}
}
数据源
func tapItems() ->[TapItem]
func viewContollers() ->[UIViewController]
@objc optional func titelColors() -> [UIColor]
代理
@objc optional func didSelectTab(tab :LightPagerViewContoller , index:Int)
自定义
setTapBackgroundColor(_ color:UIColor)
setIndicatorBackGroundColor(_ color:UIColor)
作者
- Ahmed Nasser - AvaVaas
许可
本项目遵循MIT许可协议 - 详细信息见LICENSE.md文件