XYXSkimView
轮播视图:子页面可复用,节省内存。调用方法非常简单。子页面宽度与屏幕相同,高度可自定义。
支持 CocoaPods
获取方式: pod 'XYXSkimView', '~> 0.9.6'
初始化:支持 xib 和 纯代码两种方式
‘’‘ let skimView = XYXSkimView() @IBOutlet weak var xibSkimView: XYXSkimView! ’‘’
初始设置
‘’‘ skimView.frame = CGRect(x: 0, y: 100, width: UIScreen.main.bounds.width, height: 80) skimView.dataSource = self view.addSubview(skimView) skimView.register(DemoView.self, forCellReuseIdentifier: "DemoView") //注册子页面
xibSkimView.register(DemoView.self, forCellReuseIdentifier: "DemoView") //注册子页面 xibSkimView.dataSource = self ’‘’
实现委托
''' func numberOfRows(in skimView: XYXSkimView) -> Int func skimView(_ skimView: XYXSkimView, cellForRowAt index: Int) -> XYXSkimViewCell '''
可下载 Demo 查看委托实现代码