WMBannerView - 強大的廣告輪播圖

jopen 8年前發布 | 6K 次閱讀 iOS開發 移動開發 WMBannerView

WMBannerView

強大的廣告輪播圖,可設定輪播時間,可輪播本地和網絡圖片(可設置默認的placeholder),支持手動和自動無限循環輪播。

用法

/* 網絡圖片測試 */

NSArray *URLArray = @[@"http://farm2.staticflickr.com/1709/24157242566_98d0192315_m.jpg",
                      @"http://farm2.staticflickr.com/1715/23815656639_ef86cf1498_m.jpg",
                      @"http://farm2.staticflickr.com/1455/23888379640_edf9fce919_m.jpg"];

WMBannerView *   wmView = [[WMBannerView alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.width*3/4) withURLArrayOrImagesArray:URLArray];
wmView.pageControlAlignment = WMPageContolAlignmentCenter;
wmView.placeHoldImage = [UIImage imageNamed:@"placeholderImage"];
wmView.animationDuration = 1.0;//設置自動播放時間,默認5.0s,設置為0的時候不自動播放
[wmView startWithTapActionBlock:^(NSInteger index) {
    NSLog(@"點擊了第%@張",@(index));
}];
//把輪播圖放到table的頭上或者UICollectionView的頭上
tableView.tableHeaderView = wmView;

注明:依賴庫為SDWebImage。

項目地址: https://github.com/zhengwenming/WMBannerView

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!