我正在尝试使用 UICollectionView 实现以下效果,并且它工作正常。
但是,当我左右滚动时,有时左侧或右侧的单元格会隐藏。我看不到 3 行,我只看到 2 行。左侧或右侧都会被隐藏,如下所示。
我知道这个问题的解决方案是collectionview.clipsToBounds = false
,但是单元格被隐藏了。
override func viewWillLayoutSubviews() {
print("viewWillLayoutSubviews")
hotelsCV.clipsToBounds = false
}
知道我做错了什么吗?
下面是我的收藏 View 框架。
知道我做错了什么吗?
最佳答案
希望这能解决您的问题。
override func viewWillAppear(_ animated: Bool) {
self.edgesForExtendedLayout = []
}
关于swift - UICollectionView ClipsToBounds=false 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52983144/