iOS-Swift无限循环轮播图(支持iPhone、iPad)

iOS-Swift 版的无限循环轮播图实现挺不错的,支持 iPhone 和 iPad 设备哦。它能让你轻松实现轮播图功能,不管是本地图片还是远端图片都能轻松搞定,混合展示也没问题。支持多种方式调用:Code、Xib、Storyboard 都行,简直是懒人福利。适合做图片展示的场景,比如首页轮播、广告位等。哦,对了,图片点击事件也是有的,点击之后可以直接拿到当前索引,挺实用的。

使用方法也蛮,定义好图片模型,赋值给轮播图控件,设置好时间间隔,还能自定义点击回调。以下是基本的使用代码:

let imageArray: [GLImageModel] = [
  GLImageModel("first.jpg", type: .local),
  GLImageModel("second.jpg", type: .local),
  GLImageModel("third.jpg", type: .local)
]
self.circleView.imageModelArray = imageArray
self.circleView.timeInterval = 5
self.circleView.clickCircleViewClosure = { currentIndex in
  print(currentIndex, terminator: " ")
}

如果你需要兼容不同屏幕尺寸,这个轮播图支持旋转功能,使用起来方便。如果你对轮播图有需求,建议试试看,挺灵活的。

zip 文件大小:2.64MB