UICollectionView clipsToBounds = false无法正常运行

时间:2018-10-25 06:56:04

标签: swift uicollectionview clipstobounds

我正在尝试使用UICollectionView使其效果良好。

enter image description here

但是,当我左右滚动时,有时左侧或右侧单元格会隐藏。我看不到3行,我只看到2行。左或右都被隐藏如下。

enter image description here

我知道解决方法是collectionview.clipsToBounds = false,但是单元格被隐藏了。

override func viewWillLayoutSubviews() {
    print("viewWillLayoutSubviews")
    hotelsCV.clipsToBounds = false
}

知道我在做什么错吗?

下面是我的收藏夹视图框。

enter image description here

知道我在做什么错吗?

1 个答案:

答案 0 :(得分:0)

希望这可以解决您的问题。

override func viewWillAppear(_ animated: Bool) {
        self.edgesForExtendedLayout = []
}