MSScrollViewSwift 0.3.6

MSScrollViewSwift 0.3.6

yuanhsuai 维护。



  • yuanshuai

AdvertisingScrollView

image

做了一些优化,使用3个imageView复用创建,支持横屏和竖屏播放(3imageView复用)

支持从网上下载图片(支持从URL加载图片)

后续将添加文字描述

AdvertisingScrollView 可以自动滚动或自行滚动。

使用方法:使用 CocoaPods 安装:pod 'MS_ScrollViewSwift' 或者下载 demo

点击这里查看 Object-c 版本

初始化:

let urlArr = []
let msScrollView = MSScrollView()
msScrollView.frame = CGRect.init(x: 0, y: 30, width: self.view.frame.size.width, height: 200)
msScrollView.isAutoPlay = true
msScrollView.timeInterval = 4
msScrollView.pageControlOffset = UIOffset.init(horizontal: -5, vertical: 5)
msScrollView.pageControlDir = MSPageControlDirection.MSPageControl_Right
self.view.addSubview(msScrollView)
msScrollView.urlImages = urlArr
/*
 frame:set MSScrollView frame
 images:your imagenames
 delegate:
 direciton:MSCycleDirectionHorizontal or MSCycleDirectionVertical
 autoPlay:or play auto
 delay:tmer
*/

MSScrollViewDelegate

- (void)MSScrollView:(MSScrollView *)MSScrollView didSelectPage:(NSInteger)index;

- (void)MSScrollViewDidScroll:(UIScrollView *)scrollView;