我已经找到了答案,但没有找到符合我特定问题的答案,而且是一个快捷的解决方案。向下滚动时我有一个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)
}
答案 0 :(得分:0)
尝试以下面的方式调整插入值。希望它可以帮到你。
collectionView.contentInset.bottom = 10
collectionView.contentInset.top = 10
self.automaticallyAdjustsScrollViewInsets = false