AdvertisingScrollView
做了一些优化,使用3个imageView复用创建,支持横屏和竖屏播放(3imageView复用)
支持从网上下载图片(支持从URL加载图片)
后续将添加文字描述
AdvertisingScrollView 可以自动滚动或自行滚动。
使用方法:使用 CocoaPods 安装:pod 'MS_ScrollViewSwift' 或者下载 demo
初始化:
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;