Ios 填充UICollectionView不起作用
我试图用以下代码填充collectionView,但它总是空的。我想不出问题出在哪里。以下是执行Ios 填充UICollectionView不起作用,ios,swift,uicollectionview,Ios,Swift,Uicollectionview,我试图用以下代码填充collectionView,但它总是空的。我想不出问题出在哪里。以下是执行self.collectionView.reloadData()行之后的变量:: UICollectionView需要知道数据源和委托的位置 在viewDidLoad中添加这两行: collectionView.dataSource = self collectionView.delegate = self 或者,您可以使用didSetobserver将该功能与collectionView声明组合
self.collectionView.reloadData()行之后的变量::
UICollectionView
需要知道数据源和委托的位置
在viewDidLoad
中添加这两行:
collectionView.dataSource = self
collectionView.delegate = self
或者,您可以使用didSet
observer将该功能与collectionView
声明组合在一起,我通常会这样做:
@IBOutlet private var collectionView: UICollectionView! { didSet {
collectionView.dataSource = self
collectionView.delegate = self
}
UICollectionView
需要知道数据源和委托的位置
在viewDidLoad
中添加这两行:
collectionView.dataSource = self
collectionView.delegate = self
或者,您可以使用didSet
observer将该功能与collectionView
声明组合在一起,我通常会这样做:
@IBOutlet private var collectionView: UICollectionView! { didSet {
collectionView.dataSource = self
collectionView.delegate = self
}