SQAutoScrollView 1.0.1

SQAutoScrollView 1.0.1

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最后发布2017年10月
SwiftSwift 版本4.0
SPM支持 SPM

ysq 维护。



  • YinSQ

iOS Swift 版本的图片轮播库,简单易用

安装

支持 pod 安装

pod 'SQAutoScrollView', '~>1.0.0'

用法

let urls = ["image url", "image url"]
        
let cycleView = SQAutoScrollView(frame: CGRect.init(x: 0, y: 100, width: view.bounds.size.width, height: 300), urls: urls, didItemCallBack: { (view, index) in
            print("view--->\(view), index-->\(index)")
        })

view.addSubview(cycleView)

自定义

let cycleView = SQAutoScrollView(frame: CGRect.init(x: 0, y: 100, width: view.bounds.size.width, height: 300), urls: urls, didItemCallBack: { (view, index) in
            print("view--->\(view), index-->\(index)")
        })
//轮播间隔时间
cycleView.interval = 1
//currentPage 属性需要在imageUrls设置完才能使用,否则无效.默认为0
cycleView.currentPage = 1   
cycleView.pageControl?.alignment = .right
cycleView.pageControl?.style = .rectangle
cycleView.pageControl?.currentPageIndicatorTintColor = UIColor.blue
cycleView.pageControl?.pageIndicatorTintColor = UIColor.red
view.addSubview(cycleView)

需求

Xcode 9

iOS 8.0+

Swift 4.0

依赖 Kingfisher 4.0.1

问题

如果发现有错误,请及时告诉我,email [email protected],我会及时修复这个问题。谢谢大家。