FWBannerViewDelegate

@protocol FWBannerViewDelegate <NSObject>

@optional

- (void)bannerView:(FWBannerView *)bannerView didSelectItemAtIndex:(NSInteger)index;

- (void)bannerView:(FWBannerView *)bannerView didScrollToIndex:(NSInteger)index;

/** 如果你需要自定义UICollectionViewCell样式,请实现此代理方法,默认的FWBannerViewCell也会调用。 */
- (void)bannerView:(FWBannerView *)bannerView customCell:(UICollectionViewCell *)cell forIndex:(NSInteger)index;

/** 如果你需要自定义UICollectionViewCell样式,请实现此代理方法返回你的自定义UICollectionViewCell的class。 */
- (nullable Class)customCellClassForBannerView:(FWBannerView *)view;

/** 如果你需要自定义UICollectionViewCell样式,请实现此代理方法返回你的自定义UICollectionViewCell的Nib。 */
- (nullable UINib *)customCellNibForBannerView:(FWBannerView *)view;

@end

Undocumented

  • Undocumented

    Declaration

    Objective-C

    - (void)bannerView:(FWBannerView *)bannerView didSelectItemAtIndex:(NSInteger)index;
  • Undocumented

    Declaration

    Objective-C

    - (void)bannerView:(FWBannerView *)bannerView didScrollToIndex:(NSInteger)index;
  • 如果你需要自定义UICollectionViewCell样式,请实现此代理方法,默认的FWBannerViewCell也会调用。

    Declaration

    Objective-C

    - (void)bannerView:(nonnull FWBannerView *)bannerView
            customCell:(nonnull UICollectionViewCell *)cell
              forIndex:(NSInteger)index;
  • 如果你需要自定义UICollectionViewCell样式,请实现此代理方法返回你的自定义UICollectionViewCell的class。

    Declaration

    Objective-C

    - (nullable Class)customCellClassForBannerView:(nonnull FWBannerView *)view;
  • 如果你需要自定义UICollectionViewCell样式,请实现此代理方法返回你的自定义UICollectionViewCell的Nib。

    Declaration

    Objective-C

    - (nullable UINib *)customCellNibForBannerView:(nonnull FWBannerView *)view;