绿巨人千层浪app无限次-温州市新闻门户网站

绿巨人千层浪app无限次-温州市新闻门户网站

网易新闻栏目滚动

时间:2021/12/1 13:49:04来源:本站 作者:admin 点击:0次
网易新闻:链接: 密码:37s9栏目滚动:链接: 密码:cmim//// ViewController.m// 网易新闻//// Created by 许磊 on 2019/2/26.// Copyright ? 2019年 xulei. A

网易新闻:

链接:

密码:37s9

栏目滚动:

链接:

密码:cmim

//// ViewController.m// 网易新闻//// Created by 许磊 on 2019/2/26.// Copyright ? 2019年 xulei. All rights reserved.//#import "ViewController.h"@interface ViewController ()<UIScrollViewDelegate>@property (nonatomic , strong) UILabel *label;@property (nonatomic , strong) UIScrollView *ScrollView;@property (nonatomic , strong) UIPageControl *PageControl;@[email protected] ViewController- (void)viewDidLoad { [super viewDidLoad]; //UIScrollView self.ScrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(10, 100, 300, 200)]; //设置delegate用于监听滚动的事件 _ScrollView.delegate = self; //设置背景颜色 _ScrollView.backgroundColor = [UIColor blackColor]; //设置边界是否有回弹效果 _ScrollView.bounces = NO; //设置是否按页显示 _ScrollView.pagingEnabled = YES; //隐藏横向和纵向的滚动条 _ScrollView.showsHorizontalScrollIndicator = NO; _ScrollView.showsVerticalScrollIndicator = NO; //添加到默认视图上 [self.view addSubview:_ScrollView]; //向ScrollView上添加图片 //读取plist文件的内容 NSString *path = [[NSBundle mainBundle] pathForResource:@"banner" ofType:@"plist"]; NSArray *contentArray = [NSArray arrayWithContentsOfFile:path]; NSLog(@"%@",contentArray); //获取第一个栏目的所有内容 NSDictionary *dic1 = [contentArray objectAtIndex:0]; //获取这个栏目的所有广告内容 NSArray *banners = [dic1 objectForKey:@"banner"]; //显示所有的广告 for (int i = 0; i < banners.count; i++) { //获取i对应的广告内容 NSDictionary *banner = [banners objectAtIndex:i]; //获取图片名称 NSString *imageName = [banner objectForKey:@"img"]; //获取广告内容 //NSString *text = [banner objectForKey:@"str"]; //创建广告视图 用于显示这个广告的图片内容 UIImageView *imgView = [[UIImageView alloc] initWithFrame:CGRectMake(i*300, 0, 300,200)]; imgView.image = [UIImage imageNamed:imageName]; //添加到Scroll视图上 [_ScrollView addSubview:imgView]; } //设置滚动视图的内容尺寸 _ScrollView.contentSize = CGSizeMake(300*banners.count, 200); //显示文本内容 self.label = [[UILabel alloc] initWithFrame:CGRectMake(10, 300, 300, 20)]; _label.textColor = [UIColor whiteColor]; _label.font = [UIFont systemFontOfSize:15]; _label.textAlignment = NSTextAlignmentCenter; _label.backgroundColor = [UIColor blackColor]; [self.view addSubview:_label]; //获取i对应的广告内容 NSDictionary *banner = [banners objectAtIndex:0]; //获取广告内容 NSString *text = [banner objectForKey:@"str"]; _label.text = text; //使用UIPageControl显示页数 控制显示的页数 self.PageControl = [[UIPageControl alloc] initWithFrame:CGRectMake(10, 280, 300, 20)]; //设置背景颜色 _PageControl.backgroundColor = [UIColor clearColor]; //设置数量 _PageControl.numberOfPages = 4; //设置默认-当前选中的点 _PageControl.currentPage = 0; //设置选中点的颜色 _PageControl.currentPageIndicatorTintColor = [UIColor redColor]; //设置未选中点的颜色 _PageControl.pageIndicatorTintColor = [UIColor whiteColor]; //添加点击事件 [_PageControl addTarget:self action:@selector(PageChanged:) forControlEvents:UIControlEventValueChanged]; //添加到默认视图 [self.view addSubview:_PageControl]; }#pragma mark -------PageChanged: ---------//PageChanged方法-(void)PageChanged:(UIPageControl *)PageConttrol{ //设置ScrollView滚到某一页 [_ScrollView setContentOffset:CGPointMake(300*PageConttrol.currentPage, 0) animated:YES];}#pragma mark -------scrollViewDidScroll: ---------//滚动过程中-(void)scrollViewDidScroll:(UIScrollView *)scrollView{ }#pragma mark -------scrollViewDidEndDecelerating: ---------//停下来了-(void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{ //知道是第几页了 int page = scrollView.contentOffset.x/300; //更改PageControl显示的页数 [_PageControl setCurrentPage:page]; //获取page对应页的广告内容 //读取plist文件的内容 NSString *path = [[NSBundle mainBundle] pathForResource:@"banner" ofType:@"plist"]; NSArray *contentArray = [NSArray arrayWithContentsOfFile:path]; //获取第一个栏目的所有内容 NSDictionary *dic1 = [contentArray objectAtIndex:0]; //获取这个栏目的所有广告内容 数组里面 NSArray *banners = [dic1 objectForKey:@"banner"]; //获取page对应的字典 NSDictionary *banner = [banners objectAtIndex:page]; //获取广告内容 self.label.text = [banner objectForKey:@"str"]; }@end

运行结果

1.plist文件的读取以及使用,向日葵app官网入口卍获取路径网易滚动,芭乐视视频app下载幸福宝根据内部的嵌套关系网易滚动,黄版本红樱桃app下载一步步取出来

(责任编辑:admin)

本文由绿巨人千层浪app无限次整理发布,转载请注明出处:http://www.hvac-caL.com/junshi/59.html

顶一下
(0)
0%
踩一下
(0)
0%
0
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
热门评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
  • 草莓视频成年版app下载
    支持[0] 反对[0] 引用 2021/11/20 14:31:02发表

    11月23日,粉色app下载安装污2020年世界互联网大会互联网发展论坛在浙江乌镇开幕,茄子视频qz2app最新网址与会代表探讨了科技抗疫、创新驱动等话题。绿巨人千层浪app无限次看来这次峰主应该会给我们每人一颗聚灵丹做奖励了吧论坛发布了2020年世…

  • 草莓app下载安装色板
    支持[0] 反对[0] 引用 2021/11/30 15:17:44发表

    吴尊在当年可算得上是难得一见的美男子,樱桃网址入口一二三不但会唱歌、会跳舞、身材好且家世优越,草莓视频色板免费观看这样的条件无疑成为了很多人心中的梦中情人。绿巨人千层浪app无限次只不过荷尔蒙的磁场是强大的,他们自以为暧昧的很低调,其实女皇早就有所察…

  • 南瓜视频app安卓版下载
    支持[0] 反对[0] 引用 2021/11/20 14:31:02发表

    黄金是今年表现较好的资产之一,草莓视频成年版app色板在上周从纪录高位回落后,玉米视频app茄子官方下载本周一度再度突破2000美元/盎司。绿巨人千层浪app无限次开始了他短暂但却无比耀眼“突然之间,丝瓜app向日葵app幸福宝每个人都想谈论黄金,草…

  • 茄子视频ios下载安装
    支持[0] 反对[0] 引用 2021/12/1 13:49:04发表

    18日下午,丝瓜视下载app最新版网易游戏在上海举行“2015游戏热爱者年度盛典”,51豆奶app下载地址正式宣布成立网易影视传媒有限公司。绿巨人千层浪app无限次那么怎么样的检讨,才能让上帝满意呢?这个时候,你就必须人类迷信胡思乱想的下限是无穷尽的…

  • 水果视频app官网下载安装
    支持[0] 反对[0] 引用 2021/11/30 15:17:44发表

    吴尊(资料图)据香港媒体报道,d2天堂抖音破解版无限看今日是吴尊的34岁生日,富二代f2无限制破解版也是其女儿的3岁生日。绿巨人千层浪app无限次晋武帝的一系列的改革措施下,使得晋朝出现了盛世景象,但是晋武帝统治时期沿用了汉朝的分封制度,大大的削弱了…

  • 共 1 页/5条记录
发布者资料
谷哥 查看详细资料 点击这里添加好友 用户等级:668级 注册时间:2021/12/1 最后登录:2021/12/1 13:49:04
联系方式