iOS8 UICollectionView橫向滑動demo


在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有放大的動畫效果。

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM