码迷,mamicode.com
首页 > 移动开发 > 详细

iOS中 轮播图放哪最合适? 技术分享

时间:2015-10-31 13:07:13      阅读:278      评论:0      收藏:0      [点我收藏+]

标签:ios   技术   scrollview   uitableview   轮播图怎么放   

我们知道,轮播图放在cell或collectionViewCell上会影响用户层级交互事件,并且实现起来比较麻烦,现在推出一个技术点:答题思路是:将UIScrollView放在UIView或UICollectionView或者UITableView上,将UIScrollView的y设为需要的大小,加载在你的现有图层上,然后改变偏移量即可,具体如下:

效果如下:

技术分享


代码如下:

以UICollectionView为例

//表头可以做轮播图
    UIScrollView *scrollView = [[UIScrollView alloc]initWithFrame:CGRectMake(0, -200, [UIScreen mainScreen].bounds.size.width, 200)];
    scrollView.backgroundColor = [UIColor yellowColor];
    
    scrollView.contentInset = UIEdgeInsetsMake(-200, 0, 0, 0);
    [self.collectionView addSubview:scrollView];
代码简单,思路大提升!

版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS中 轮播图放哪最合适? 技术分享

标签:ios   技术   scrollview   uitableview   轮播图怎么放   

原文地址:http://blog.csdn.net/qq_31810357/article/details/49529815

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!