JDynamicBannerView 1.2.0

JDynamicBannerView 1.2.0

JamesDouble维护。



  • 作者:
  • JamesKuo

JDynamicBannerView 是一个仿照京东首页做的广告横幅Banner控件

JDynamicBannerView 是一个受京东启发的横幅视图组件

Alt text Alt text Alt text Alt text

Demo

安装

  • Cocoapods
	pod 'JDynamicBannerView'

用法

初始化

let banner = DynamicCycleScrollView(frame: CGRect(origin: CGPoint(x: 20, y: 100), size: CGSize(width: 340, height: 100)))

设置视图

banner.setView(viewCount: 2) { (index) -> UIView in
	let text = "test\(index+1)"
	let img = UIImage(named: text)
   	let imgView = UIImageView(image: img)
	return imgView
}

点击块

banner.clickBlock = { (idx) in
	print(idx)
}   

参数

横幅尺寸(黑色线为框架)

  1. 数据

  1. 其他
public var autoScrollInterval: TimeInterval = 5.0
    
public var autoScrolling: Bool = true
    
public var infinityScrolling: Bool = true

public var minimumScale: CGFloat = 0.85