当前位置: 代码迷 >> 综合 >> iOS8 UICollectionView横向滑动demo
  详细解决方案

iOS8 UICollectionView横向滑动demo

热度:86   发布时间:2024-01-11 23:04:51.0

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

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

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

        //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有放大的动画效果。

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

  相关解决方案