循环滚动广告图片效果
循环滚动广告图片效果源码,源码JCTopics,介绍:循环滚动广告图片,继承UIScrollview控制左右滚动。利用NSTimer控制滚动时间。功能:无缝滚动,支持IOS7[ >= IOS6] 手动和自动,使用代理回传所点击的数据,使用代理回传当前页数,本地图片 网络图片,异步加载 ARC 使用 //在.h件引入库 #import "JCTopic.h" //设置代理 @interface ViewController : UIViewController @property(nonatomic,strong)JCTopic * Topic //在.m viewDidLoad 加入 //实例化 _Topic = [[JCTopic alloc]initWithFrame:CGRectMake(0, 0, 320, 300)]; //代理 _Topic.JCdelegate = self; //创建数据 NSMutableArray * tempArray = [[NSMutableArray alloc]init]; //本地图片 //***********************// //key pic = 本地 UIImage //key title = 显示的标题 NSString //key isLoc = 是否本地图片 Bool //***********************// UIImage * image = [UIImage imageNamed:@"1.jpg"]; [tempArray addObject:[NSDictionary dictionaryWithObjects:@[image ,@"PIC1",@YES] forKeys:@[@"pic",@"title",@"isLoc"]]]; UIImage * image2 = [UIImage imageNamed:@"2.jpg"]; [tempArray addObject:[NSDictionary dictionaryWithObjects:@[image2 ,@"PIC2",@YES] forKeys:@[@"pic",@"title",@"isLoc"]]]; //网络图片 //***********************// //key pic = 地址 NSString //key title = 显示的标题 NSString //key isLoc = 是否本地图片 Bool //key placeholderImage = 网络图片加载失败时显示的图片 UIImage //***********************// [tempArray addObject:[NSDictionary dictionaryWithObjects:@[@"http://163.54114.com/upimg/allimg/120619/5-120619112512.jpg" ,@"PIC3",@NO] forKeys:@[@"pic",@"title",@"isLoc"]]]; //网络图片加载失败 UIImage * PlaceholderImage = [UIImage imageNamed:@"3.jpg"]; [tempArray addObject:[NSDictionary dictionaryWithObjects:@[@"http://s.doyo.cn/img/52/cf/91779e9e784d2c000003.jpg" ,@"PIC4",@NO,PlaceholderImage] forKeys:@[@"pic",@"title",@"isLoc",@"placeholderImage"]]]; //加入数据 _Topic.pics = tempArray; //更新 [_Topic upDate]; [self.view addSubview:_Topic]; //设置两个代理方法 //返回当前点击 -(void)didClick:(id)data; //返回页数 -(void)currentPage:(int)page total:(NSUInteger)total;
- 1
- 粉丝: 16
- 资源: 905
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Django和HTML的新疆地区水稻产量影响因素可视化分析系统(含数据集)
- windows conan2应用构建模板
- 3_base.apk.1
- 基于STM32F103C8T6的4g模块(air724ug)
- 基于Java技术的ASC学业支持中心并行项目开发设计源码
- 基于Java和微信支付的wxmall开源卖票商城设计源码
- 基于Java和前端技术的东软环保公众监督系统设计源码
- 基于Python、HTML、CSS的crawlerdemo软件工程实训爬虫设计源码
- 基于多智能体深度强化学习的边缘协同任务卸载方法设计源码
- 基于BS架构的Java、Vue、JavaScript、CSS、HTML整合的毕业设计源码