Ios 如何为UICollectionView的第一个元素设置偏移量

Ios 如何为UICollectionView的第一个元素设置偏移量,ios,uicollectionview,collectionview,Ios,Uicollectionview,Collectionview,我想为collectionView的第一个元素设置偏移量,这样第一个单元格将位于collectionView的中心 我是用uiedgeinset做的。通过设置UICollectionViewFlowLayout的sectionInsets属性,可以在interface builder中或在代码中设置它。将其放入ViewDidLoad中: yourCollectionView.contentInset = UIEdgeInsets(top: 0, left: yourCollectionView.

我想为collectionView的第一个元素设置偏移量,这样第一个单元格将位于collectionView的中心

我是用uiedgeinset做的。通过设置UICollectionViewFlowLayout的sectionInsets属性,可以在interface builder中或在代码中设置它。将其放入ViewDidLoad中:

yourCollectionView.contentInset = UIEdgeInsets(top: 0, left: yourCollectionView.frame.width/2, bottom: 0, right: 0)

我希望这有助于

以及您迄今为止的尝试。您可以尝试将
UICollectionView
contentOffset
设置为y上的
(yourCollectionView.width firstElement.widh)/2.
。不过,这会为集合视图的每个单元格设置插入。我们怎样才能让它只在第一个细胞里做?谢谢