前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS8 UICollectionView横向滑动demo

iOS8 UICollectionView横向滑动demo

作者头像
王大锤
发布2018-05-17 12:12:42
1.6K0
发布2018-05-17 12:12:42
举报
文章被收录于专栏:王大锤

在iOS8中,scrollView和加载在它上面的点击事件会有冲突,所以做一个横向滑动的界面最好的选择就是UICollectionView。

这个效果可以用苹果公司提供的官方demo修改而来,下载地址https://github.com/SeniorZhai/LineLayout。

主要介绍涉及到的几个属性,在LineLayout.m文件中:

代码语言:javascript
复制
        //cell大小
        self.itemSize = CGSizeMake(200, 250);
        //水平滑动
        self.scrollDirection = UICollectionViewScrollDirectionHorizontal;
        //上左下右四个偏移量
        self.sectionInset = UIEdgeInsetsMake(100, 10, 200, 10);
        //每个cell之间的间距
        self.minimumInteritemSpacing = 10.0;

在LineLayout.m中将-(NSArray*)layoutAttributesForElementsInRect:(CGRect)rect这个方法注释掉,他是滑动的时候让item有放大的动画效果。

其他就不累赘了,请自行测试。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2014-10-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档