swift開發的無限循環圖片展示-CycleScrollView
CycleScrollView
- 用swift寫的無限循環圖片展示,比較粗糙,其中用到了SDWwebImage用來下載網絡圖片和緩存圖片。
使用方法
本地圖片
var localImages = NSArray(objects: UIImage(named: "1.jpg")!, UIImage(named: "2.jpg")!, UIImage(named: "3.jpg")!, UIImage(named: "4.jpg")!, UIImage(named: "5.jpg")!, UIImage(named: "6.jpg")!)
var scroll = CycleScrollView(frame: CGRect(x: 0, y: 200, width: self.view.bounds.size.width, height: 200))
scroll.setupLocalImages(localImages)
self.view.addSubview(scroll)網絡圖片
var remoteImages = NSArray(objects: "http://img1.mm131.com/pic/1997/14.jpg", "http://img1.mm131.com/pic/1997/15.jpg", "http://img1.mm131.com/pic/1997/18.jpg", "http://img1.mm131.com/pic/1997/19.jpg")
var scroll1 = CycleScrollView(frame: CGRect(x: 0, y: 400, width: self.view.bounds.size.width, height: 200))
scroll1.setupRemoteImages(remoteImages)
self.view.addSubview(scroll1)var timerInterval: NSTimeInterval = 2.0 //設置時間間隔
var delegate: CycleScrollViewDelegate? //點擊事件代理
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!