gpt4 book ai didi

swift - Uicollectionview 单元格未加载二进制数据

转载 作者:行者123 更新时间:2023-11-30 10:39:25 24 4
gpt4 key购买 nike

我正在尝试在 uicollectionview imageview 单元上加载核心数据二进制图像。当我转向 Collection View Controller 时,我在 theIssues.reloadData() 处收到错误消息“线程 1: fatal error :隐式展开可选值时意外发现 nil”。如果我评论出来,屏幕就会变成黑色。

class theCollection: UICollectionViewCell {


var backButton = UIButton()
@IBOutlet var dx : UIImageView!


}

class collectionVIEW: UIViewController, UICollectionViewDelegate, UICollectionViewDataSource{

var users = [Item]()
@IBOutlet var theIssues: UICollectionView!

override func viewDidLoad() {
super.viewDidLoad()

users = AppDelegate.cdHandler.fetchObject()


theIssues.reloadData()
}


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

func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {

let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cell", for: indexPath) as! theCollection


if let imageData = users[indexPath.row].image {

let coredataLoadedimage = UIImage(data: imageData)
cell.dx.image = coredataLoadedimage
//
}

return cell
}
}

我想要的只是获取二进制数据并将其显示在 Collection View 单元格 ImageView 上。

enter image description here

enter image description here

最佳答案

在使用之前,您必须向 CollectionView 注册 CollectionCell。如果您因应用程序崩溃而未注册。

关于swift - Uicollectionview 单元格未加载二进制数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57193057/

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