0
をhorizontal
で作成し、paging
モードを有効にしました。今、私は、次の/前のスライドの端を見る能力を持つ画面のそれらの細胞のすべてを作りたいと思う。ここでセンターセルをページングモードにする
は私UICollectionView
です:あなたが唯一の最初に表示することができますし、最後の項目は、中央にある通り
:
ここlet collectionViewCardsSlider: UICollectionView = {
let collectionMargin = CGFloat(16)
let itemSpacing = CGFloat(10)
let itemHeight = CGFloat(168)
var itemWidth = UIScreen.main.bounds.width - collectionMargin * 2.0
let layout = UICollectionViewFlowLayout()
layout.scrollDirection = .horizontal
layout.minimumLineSpacing = itemSpacing
layout.sectionInset = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0)
layout.itemSize = CGSize(width: itemWidth, height: itemHeight)
layout.headerReferenceSize = CGSize(width: collectionMargin, height: 0)
layout.footerReferenceSize = CGSize(width: collectionMargin, height: 0)
let collectionView = UICollectionView(frame: .zero, collectionViewLayout: layout)
collectionView.isPagingEnabled = true
collectionView.showsHorizontalScrollIndicator = false
collectionView.decelerationRate = UIScrollViewDecelerationRateFast
collectionView.backgroundColor = .clear
return collectionView
}()
プレビューです。しかし、私が欲しいものは、このようなものです:
どのように私はこれを達成することができますし、また私のコードで何が間違っているのですか?
ありがとうございます。
私はチュートリアル[ここ](http://blog.karmadust.com/centered-を見つけましたページング - プレビュー - セル - オン - ユーコンコレクションビュー/)はまだ試していません。 – chengsam
@chengsam私は自分のコードに実装する方法を理解できませんでした! – Sajad
私はちょうどチュートリアルで遊んだので、この機能を実装するのは簡単です。どのような問題がありますか? – chengsam