BannerViewDelegate
@MainActor
@objc
public protocol BannerViewDelegate
Banner视图事件代理
-
选中指定index
Declaration
Swift
@objc @MainActor optional func bannerView(_ bannerView: BannerView, didSelectItemAt index: Int)
-
监听bannerView滚动,快速滚动时也会回调
Declaration
Swift
@objc @MainActor optional func bannerView(_ bannerView: BannerView, didScrollToItemAt index: Int)
-
如果你需要自定义UICollectionViewCell样式,请实现此代理方法,默认的BannerViewCell也会调用
Declaration
Swift
@objc @MainActor optional func bannerView(_ bannerView: BannerView, customCell: UICollectionViewCell, for index: Int)
-
如果你需要自定义UICollectionViewCell样式,请实现此代理方法返回你的自定义UICollectionViewCell的class
Declaration
Swift
@objc @MainActor optional func customCellClass(bannerView: BannerView) -> UICollectionViewCell.Type?
-
如果你需要自定义UICollectionViewCell样式,请实现此代理方法返回你的自定义UICollectionViewCell的Nib
Declaration
Swift
@objc @MainActor optional func customCellNib(bannerView: BannerView) -> UINib?