UICollectionViewCell无法填充屏幕宽度

时间:2019-02-24 22:13:41

标签: ios swift xcode uicollectionview

我正在尝试使UICollectionView的单元格充满整个宽度,但是看起来就像这样:

enter image description here

我尝试过这样的事情:

func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize {
        return CGSize(width: UIScreen.main.bounds.size.width, height: UIScreen.main.bounds.size.height+140)
    }

但是它什么也没做。提示?

1 个答案:

答案 0 :(得分:0)

您需要使用A而不是TransitionPropagation.captureValues。 sizeForItemAtIndexPath向委托人询问指定项目的单元格的大小。

您需要使用Swift 3 +:

B