我有对细胞视图图像集合视图。但是,当我向下滚动集合视图,我的一些图像的混合。我没有使用任何库插入图像的UIImageView。
这是我重用集合视图单元代码。
cell.lvTitle.text = dataImage[indexPath.row]["nama"]
cell.delegate = self as! buttonClickedDelegate
cell.imageCode = dataImage[indexPath.row]["imageCode"]
cell.seq = dataImage[indexPath.row]["seq"]
cell.etcName = ""
if dataImage[indexPath.row]["tipe"] == "1" {
let data = NSData(contentsOf: NSURL(string: dataImage[indexPath.row]["image"]!)! as URL)
cell.imgFoto.image = UIImage(data: data! as Data)
}
if dataImage[indexPath.row]["tipe"] == "0"{
let data = Data(base64Encoded: dataImage[indexPath.row]["image"]!)
cell.imgFoto.image = UIImage(data: data!)
}
由qazxsw POI上qazxsw POI提及。
我忘了覆盖prepareForReUse上视图细胞。非常感谢