我是iOS / Swift开发的初学者。当我使用布局的itemSize属性时,收到以下错误消息,但我不明白为什么:

Value of type `UICollectionViewLayout` has no member `itemSize`

这是我的代码:
let layout = collectionView!.collectionViewLayout as! UICollectionViewLayout
layout.itemSize = CGSize(width: cellWeight, height: cellHeight)

最佳答案

UICollectionViewLayout是一个抽象基类。您可能想使用UICollectionViewFlowLayout,它具有您想要的itemSize属性。

08-27 19:20