Html 5+css +JavaScript iOS功能模块收录iOS 开发每天分享优质文章

3.无限轮播

2016-08-28  本文已影响173人  IIronMan

简述:无限轮播是大家在项目里面都会遇到的一件事,一般是用UIScrollView或者UICollectionView来做的,下面介绍几种用法

1.网络加载的图片连接来实现无限轮播

<1> UICollectionView做的服务器请数据回来来展示数据的轮播


网络的连接的无限轮播 放到代码里

加载网络图片连接的代码 密码: nnr3

<2> DCPicscrollView封无限轮播,作为uitabviewcell的第一段(常用)

DCPicscrollView封无限轮播 真实的无限轮播以及下面的布局思路

真实的无限轮播以及下面的布局思路 密码: uq43

2.本地的无限轮播

<1>采用自己封装的类来做的GGBannerView(里面用UICollectionView做的)
本地的无限轮播

使用方法:(具体的到里面一看就明白了)

 GGBannerView *bannerView = [[GGBannerView alloc]initWithFrame:CGRectMake(0, 100, 414, 200)]; 
 bannerView.isTimer = YES;
 bannerView.delegate =self;//在这里挂代理是为了方便在有网络时知道点击的shi哪张图片跳进那个连接里面
 [self.view addSubview:bannerView];//把视图放到表头或者其他地方
 bannerView.sourceArray = @[@"1.jpg",@"2.jpg",@"3.jpg",@"4.jpg"];//放图片的名字就好
//当点击图片是知道点击的是哪一张
  - (void)bannerViewCurrentPage:(NSInteger)currentPage
  {
      NSLog(@"%ld",currentPage);
  }

本地无限轮播的源码 密码: 8dh7
可以拉伸的本地无限轮播的源码 密码: k47v

3.其他的无限轮播

循环滚动 密码: qag4
瀑布流轮播 密码: dnb5
轮播支持本地图片和网络图片 密码: 2k84
广告图的无限循环滚动 密码: cq8k
播放本地的gif图 密码: gtjj
3D效果轮播 密码: icka
3D动画轮播图 密码: 5ue3

上一篇下一篇

猜你喜欢

热点阅读