iOS 列表上方 图片展示
2015-02-02 15:11
295 查看
在tableview上 显示滚动图片 图片按比例展示
-(void)topImage{ CGRect r = [[UIScreen mainScreen] applicationFrame]; //推荐页的图片展示设置 _bannerScroller=[[UIScrollView alloc]initWithFrame:CGRectMake(0, 20, r.size.width, r.size.width*479/959)]; //分页设置 _bannerScroller.pagingEnabled=YES; //滚动条显示设置 _bannerScroller.showsHorizontalScrollIndicator=NO; _bannerScroller.showsVerticalScrollIndicator=NO; //试图内容尺寸 _bannerScroller.contentSize=CGSizeMake(r.size.width*3, r.size.width*479/959); _bannerScroller.delegate=self; self.tableView.tableHeaderView =_bannerScroller; //添加内容 float x=0; for (int i=1; i<=3; i++) { UIImageView *imageView=[[UIImageView alloc]initWithFrame:CGRectMake(x, 0, r.size.width, r.size.width*479/959)]; NSString *imageName=[NSString stringWithFormat:@"banner0%d.jpg",i]; imageView.image=[UIImage imageNamed:imageName]; [_bannerScroller addSubview:imageView]; x+=r.size.width; } self.tableView.tableHeaderView =_bannerScroller; //创建分页控制器,添加到tableview _pageScroller=[[UIPageControl alloc]initWithFrame:CGRectMake(0, r.size.width*479/959-20, r.size.width, 20)]; _pageScroller.numberOfPages=3; _pageScroller.backgroundColor=[UIColor colorWithRed:200/255.0 green:200/255.0 blue:200/255.0 alpha:0.5]; [self.tableView addSubview:_pageScroller]; } //使用代理方法实现翻页效果 -(void) scrollViewDidScroll:(UIScrollView *)scrollView{ if (scrollView==_bannerScroller) { CGRect r = [[UIScreen mainScreen] applicationFrame]; int page=_bannerScroller.contentOffset.x/r.size.width; _pageScroller.currentPage=page; } }
相关文章推荐
- IOS开发之所有类型的UIKeyboardType图片展示
- Mosaic可把多台iOS设备拼成一张大屏,滑一滑就拼接,支持展示同张图片
- android-自定义View-GridListView(仿Q空间好友动态列表图片展示方式)
- ios开发——用UITableView展示多行多列图片
- iOS开发所有KeyboardType与图片对应展示
- IOS开发之所有类型的UIKeyboardType图片展示
- iOS实现图片自动轮播展示
- IOS开发之所有类型的UIKeyboardType图片展示
- iOS 开发 图片缩略图的生成,展示图片中间一部分
- IOS 图片切换展示的实现
- IOS开发之所有类型的UIKeyboardType图片展示
- 论坛源码推荐(3月26日):iOS图片涂鸦控件 替代UISegmentedControl展示相关数目
- iOS-利用UIScrollView实现展示图片的无限滚动及自动滚动
- IOS应用开发14——使用UICollectionView实现图片列表显示
- iOS开发所有KeyboardType与图片对应展示
- 百度图片搜索页的图片展示列表模块jquery效果
- 新闻客户端首页图片无限循环滚动展示(可点击触发不同事件)初步封装IOS
- 博客园的IOS客户端图片展示
- Xamarin.iOS启动图片过渡及广告展示
- 使用inline-block实现图片列表展示(对比float的实现)