設置CollectionView的初始偏移

場景描述

  從A頁面切入B頁面,B頁面主體一個UICollectionView構成的,例如:圖片瀏覽器。git

  須要在進入的時候直接讓B頁面的CollectionView在某一個頁數,不出現滾動效果,閃屏等等。github

功能實現

  利用ViewWillAppear執行順序晚於ViewDidLoad來進行實現。瀏覽器

  在ViewDidLoad裏面建立UICollectionView,在ViewWillAppear裏面執行spa

  

CGPoint targetPoint = CGPointMake(self.collectionView.frame.size.width * self.index, 0);
self.collectionView.contentOffset = targetPoint;

  其中self.index就是配置的頁數code

GitHub地址

  https://github.com/chengyinglpl/CollectionViewDemoblog

相關文章
相關標籤/搜索