iOS8 UICollectionView橫向滑動demo

在iOS8中,scrollView和加載在它上面的點擊事件會有衝突,因此作一個橫向滑動的界面最好的選擇就是UICollectionView。git

這個效果能夠用蘋果公司提供的官方demo修改而來,下載地址https://github.com/SeniorZhai/LineLayoutgithub

主要介紹涉及到的幾個屬性,在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有放大的動畫效果。動畫

其餘就不累贅了,請自行測試。spa

相關文章
相關標籤/搜索