gpt4 book ai didi

ios - 将图像数组添加到 Collection View - swift

转载 作者:行者123 更新时间:2023-11-28 10:08:46 27 4
gpt4 key购买 nike

我正在编写一个程序,用于拍摄照片并将它们显示在 Collection View 中。

func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return myImages.count
}

下面的函数是 cellForItemAt 这是 cell.imageView.image = image 行发生错误的地方。

给出的错误是:

Value of type 'UICollectionViewCell' has no member 'imageView'

func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "collectionCell", for: indexPath) as UICollectionViewCell
let image = myImages[indexPath.row]
cell.imageView.image = image
return cell
}

我的 collectionCell 类声明如下。它通过 Storyboard等连接到 collectionView,所以我不确定为什么会发生错误。

class collectionCell: UICollectionViewCell { 
@IBOutlet weak var imageView: UIImageView!
}

最佳答案

写类名而不是 UICollectionCell

func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "collectionCell", for: indexPath) as! collectionCell
let image = myImages[indexPath.row]
cell.imageView.image = image
return cell
}

关于ios - 将图像数组添加到 Collection View - swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50405828/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com