0
下面是代碼,其中,i爲的CollectionView設置的DataSource:UICollectionView.reloadData()不觸發UICollectionDataSource方法
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
collectionView.dataSource = ProductDataSource(products: createAllProductsList())
collectionView.reloadData()
}
DataSource類是符合UICollectionViewDataSource協議。代碼編譯沒有問題。但我看到的是空集合視圖而不是我的5個元素。 ReloadData不會從DataSource觸發方法。
夫特3,8的XCode