图像被滚动夫特4上时混合的CollectionView

问题描述 投票:-1回答:1

我有对细胞视图图像集合视图。但是,当我向下滚动集合视图,我的一些图像的混合。我没有使用任何库插入图像的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!)
}
ios swift uicollectionview uiimage uicollectionviewcell
1个回答
0
投票

由qazxsw POI上qazxsw POI提及。

我忘了覆盖prepareForReUse上视图细胞。非常感谢

© www.soinside.com 2019 - 2024. All rights reserved.