UICollectionView 滚动困境

UICollectionView scrolling dilemma

我已经搜索了答案,但没有找到适合我的特定问题的答案,也没有找到 swift 解决方案。当向下滚动时,我有一个 UICollectionView 没有捕捉并适合底部框架。这就是我的意思:

这是我的 CollectionView 的顶部,位置完美,当向上或向下滚动时,会弹回原位:

现在这是我的 CollectionView 的底部,您可以看到它不应该挂在底部插图上:

我基本上希望它在与顶部相同的位置停止滚动。我如何实现这一目标?这是我现有的代码:

var cellHeight: CGFloat = 140
var cellWidth: CGFloat = 120
override func viewDidLoad() {
    super.viewDidLoad()

    self.tabBarController?.tabBar.hidden = true;

    collectionView.backgroundColor = UIColor.lightGrayColor()

    layout.minimumInteritemSpacing = 0
    layout.minimumLineSpacing = 10

    layout.sectionInset.bottom = 10
    layout.sectionInset.right = 4
    layout.sectionInset.top = 10
    layout.sectionInset.left = 4

    collectionView.contentInset.bottom = 10
    collectionView.contentInset.top = 10
    self.automaticallyAdjustsScrollViewInsets = false

    layout.itemSize = CGSizeMake(cellWidth, cellHeight)

}

尝试调整下面的插图值way.Hope它会帮助你。

    collectionView.contentInset.bottom = 10
collectionView.contentInset.top = 10
    self.automaticallyAdjustsScrollViewInsets = false